假設我有一系列點,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