三次样条插值matlab语句

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

%三次样条插值symsxf1=1/(1+x^2);f2=1/(1+5*x^2);%定义符号变量x=-5:5;y1=subs(f1,x);y2=subs(f2,x);%取插值点xx=-5:0.25:5;yy=spline(x,y1,xx);yy2=spline(x,y2,xx);%获得插值数据subplot(2,2,1)plot(x,y1,'o',xx,yy),grid%画出插值基点与插值结果t=-5:0.05:5;yt=subs(f1,t);yt2=subs(f2,t);subplot(2,2,2)plot(t,yt),grid%画出原函数图像subplot(2,2,3)plot(x,y2,'o',xx,yy2),grid%画出插值基点与插值结果subplot(2,2,4)plot(t,yt2),grid%画出原函数图像结果如下图所示:

1 / 2
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功