文档

interp1q

快速一维线性插值

请注意

interp1q不推荐。使用interp1代替。

语法

yi = interp1q(x,Y,xi)

描述

yi = interp1q(x,Y,xi)返回一维函数的值Y在列向量的点上西使用线性插值。向量x指定基础间隔的坐标。输出的长度等于的长度西

interp1q要想正常工作,

  • x必须是一个单调递增的列向量。

  • Y一定是列向量还是矩阵长度(x)行。

  • 西一定是列向量

interp1q的任何值返回NaN西在坐标之外x.如果Y是一个矩阵,则对?的每一列进行插值Y,这样的话长度(xi)按大小(Y, 2)

例子

全部折叠

生成一个粗正弦曲线,并插值在一个更细的横坐标上。

X = (0:10)';Y = sin(x);Yi = interp1q(x,y,xi);情节(x, y,“o”

扩展功能

这个话题有帮助吗?