matlab 中的interp1

来源:百度知道 编辑:UC知道 时间:2024/06/14 02:02:56
为了试一试interp1函数:

function tryon
y=[2,3,4];
x=[1,2,3];
z=interp1(x,y,4,method,'extrap')
结果:
??? Undefined function or variable 'method'.
何故?

估计你是想要做差值的问题:
function tryon
y=[2,3,4];
x=[1,2,3];
t=1:0.01:3;
z=interp1(x,y,t,method,'extrap')
不知道对不对。
t=1:0.01;3是为了使步长变小,画出点与点之间的那段曲线。直接用plot的话使直线

method要换成具体的插值方法 吧 比如线性插值,或是别的,你可以搜一下各个参数