精选问答
MATLAB题目:要求写出程序求值。用电压U=10v的电池给电容充电,电容上时刻t的电压为: ,其中U0是电容的初始电压,是充电常数,试由下面一组t,数据确定U0和。 t/s 0.5 1 2 3 4 5 7 9 u(t)/V 6.36 6.48 7.26 8.22 8.66 8.99 9.43 9.63

2019-04-13

MATLAB题目:要求写出程序求值。用电压U=10v的电池给电容充电,电容上时刻t的电压为: ,其中U0是电容的初始电压,是充电常数,试由下面一组t,数据确定U0和。 t/s 0.5 1 2 3 4 5 7 9 u(t)/V 6.36 6.48 7.26 8.22 8.66 8.99 9.43 9.63
优质解答
这是典型的插值问题,用样条插值做法如下: % By lyqmath clc; clear all; close all; t = [0.5 1 2 3 4 5 7 9]; u = [ 6.36 6.48 7.26 8.22 8.66 8.99 9.43 9.63]; t0 = 0; t1 = linspace(0, max(t), 1e3); u1 = spline(t, u, t1); figure; box on; hold on; plot(t1, u1); plot(t, u, 'ro'); u1(1) 结果 ans = 6.5068 >> 这是典型的插值问题,用样条插值做法如下: % By lyqmath clc; clear all; close all; t = [0.5 1 2 3 4 5 7 9]; u = [ 6.36 6.48 7.26 8.22 8.66 8.99 9.43 9.63]; t0 = 0; t1 = linspace(0, max(t), 1e3); u1 = spline(t, u, t1); figure; box on; hold on; plot(t1, u1); plot(t, u, 'ro'); u1(1) 结果 ans = 6.5068 >>
相关标签: 题目 写出 程序 电压 电池 电容 时刻 初始 常数 一组
相关问答