中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

学习用待定系数法求插值多项式的系数,得出的图像不一样

 酱香饼

下载贤集网APP入驻自媒体

如图,我完全是按照书上的指令输入,可为什么得出来的图像不一致呢?并且这个图像和后文使用拉格朗日插值多项式法得出的结果一致。

最新回复
发布回复
和书上的代码,是没有区别的。可得出来的图就是不一样。书上用待定系数法,得出来的图,在x=1左边的曲线是从下往上连接。而我的图在x=1左边却是从上往下连接的
看你失败图,线方向都是从左长到右下的,怀疑你在输入角度时没有输入对
谁说要一样啊!算法都不一样。拟合与插值使用的算法是不同的。 x=[1:6]; y=[16 18 21 17 15 12]; u=0.5:0.1:6.5; V=vander(x);a=V\y'; z1=polyval(a,u); z2=interp1(x,y,u); plot(x,y,'o',u,z1,u,z2)
第一个点划线图,是用拉格朗日插值多项式算的。第二个实线图,是待定系数法。可能版本比较旧了,建议看近几年的书,有的模块升级了,比较老的书里面的效果跟目前的不同。
可以在图中把重要的数值圈画起来,然后用待定系数法,具体可以参考以往的经典案例来操作。
我的想法是书上用待定系数法,得出来的图,在x=1 左边的曲线是从下往上连接。而我的图在 x=1左边 却是从上往下连接的

为您推荐

热门交流