首页 > 编程知识 正文

matlab分段线性插值代码,插值法matlab程序

时间:2023-05-04 12:03:45 阅读:152746 作者:1102

《matlab实现lagrange插值和分段线性插值》由会员共享,可在线阅读。 更多相关《matlab实现lagrange插值和分段线性插值(4页珍藏版)》请在人人文库网上搜索。

1、数值分析工作姓名: mhdhxc主题:函数: FX=11 x2,5上,取n=10,进行分段线性插值和拉格朗日插值,用Matlab实现作图。 Matlab的实现:首先定义函数f,用Matlab用function.m文件描述。 具体代码如图1所示。 用图1f(x )函数定义分段线性内插的基本函数,用function.m文件记述。 具体代码如图2所示。 用图2分段线性插值的基本函数定义拉格朗日插值的基本函数,用function.m文件记述。 具体代码如图3所示。 对图3的拉格朗日插值的基本函数进行分段线性插值,与原函数对比的Matlab安装代码如图4所示。 图4的分段线性插值函数的绘图结果如图5所示。 这里,红色表示分段线性插值结果,蓝色表示原始函数。 图5的分段线性插值和原函数的对比也同样可以进行拉格朗日插值来绘制。 其Matlab实现代码如图6所示。 其结果如图7所示。 图6拉格朗日插值函数图7拉格朗日插值与原函数对比最终可以将分段线性插值、拉格朗日插值与原函数进行对比。 其实现代码如图8所示。 最终结果如图9所示(黑色为原函数,蓝色为分段线性插值,红色为拉格朗日插值) )图8的2种插值方法和原函数对比实现图9的2种插值方法和原函数对比。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。