如何在matlab中算出插值的值

来源:百度知道 编辑:UC知道 时间:2024/09/23 10:07:48
比方说,已经知道x=[1,2,3],y=[4,5,6],要算x=2.2时插值时对应的函数值y,如果写这个程序,应该调用什么函数?

[MATLAB]三个点一般可以使用二次插值,方法如下:
yi=interp1([1,2,3],[4,5,6],2.2,'spline')
计算结果为:
yi=5.2000
另外,你取的点比较特殊,做出来其实是个一次线性插值。
要知道interp1的详细功能请使用:help interp1