假设我有一系列点,x轴坐标值存储在向量xx
中,y轴值存储在向量yy
中。所以我可以绘制曲线plot(xx,yy)
。在Matlab中返回曲线上的任意点
现在我有另一个向量xxx
,xxx
中的元素可能不在向量xx
中。如果我使用xxx
作为x轴值,我如何获得对应于xxx
的Y
值?
假设我有一系列点,x轴坐标值存储在向量xx
中,y轴值存储在向量yy
中。所以我可以绘制曲线plot(xx,yy)
。在Matlab中返回曲线上的任意点
现在我有另一个向量xxx
,xxx
中的元素可能不在向量xx
中。如果我使用xxx
作为x轴值,我如何获得对应于xxx
的Y
值?
正如RobertStettler所建议的那样,您可以内插以得到y
的值,其对应于xxx
中的x
值。 Matlab的可使用interp1
提供多种插值方法,例如线性插值:
yyy = interp1(xx, yy, xxx, 'linear');
二者必选其一:'interp1','spline' – rst