推荐回答
以下是我的个人观点:首先你得分清楚插值和拟合这两个的区别,拟合是指你做一条曲线或直线,使得你的数据点跟这条线的“误差”最小。注意,这个要求并不要求所有的数据点在我们的拟合曲线上。插值是指你做一条曲线或直线完全经过这些点,就是说数据点一定都要在插值曲线上。插值也有好多种:比如拉格朗日插值,分段插值,样条插值样条插值,上面提到分段插值是一系列折线,折线使得不光滑,样条就是用其导数值,使得它们变光滑。下面说计算方法吧!至于表达式,你如果理解了上面,你去找本“计算方法”或“数值计算”的书,上面都有表达式。应当不难。另外你还可以借助于MATLAB这样的软件来计算。比如你的原始数据是X,Y,你想要求yx=5的值X=;%自变量相应的函数值X0=5;%你想要的点的值N=22;%这个是点的个数Doc=2;%分段插值中你想用几个点插值你可以用下面的语句得到yx=5;Y1=lagrangeX,Y,X0%拉格朗日插值Y2=interp1X,Y,X0,''linear''%分段两点线性插值Y2=interp1X,Y,X0,''spline''%分段两点线性插值可能说的不好,你如果想系统地学点,可能得看一下相关的书。
黄砥中2019-12-21 21:01:54
提示您:回答为网友贡献,仅供参考。