作业帮 > 数学 > 作业

matlab的函数的拟合和求导

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/04/27 21:51:05
matlab的函数的拟合和求导
t=0:0.02:0.18
y=[415.7 415.68 415.65 415.55 415.38 415.2 415.07 414.96 414.85 414.5 ]
n=5 p=polyfit(t,y,n)
如何拟合出一个平滑的曲线
然后拟合出一个5次多项式并对多项式进行求导
拟合一个
能不能在求下二阶导数
t=0:0.02:0.18
y=[415.7 415.68 415.65 415.55 415.38 415.2 415.07 414.96 414.85 414.5 ]
n=5
p=polyfit(t,y,n)%5次多项式
dp=polyder(p)%导函数
tt=linspace(-.05,0.2);
plot(t,y,'ro');hold on
a=plotyy(tt,polyval(p,tt),tt,polyval(dp,tt));
legend('样本点','拟合曲线','location','southwest')
a=legend(a(2),'导函数','location','southeast');
set(a,'color','w')
————————————————————
那就再对dp求导
d2p=polyder(dp)