在MATLAB中,可以使用interp1函數快速實現插值。以下代碼展示了如何使用spline插值方法對給定數據進行插值:
x1 = [23,56];
y1 = [23,56];
X = 23:1:56*4;
Y = interp1(x1,y1,X,'spline');% linear、 spline
其中,x1和y1是已知數據點,X是插值點的位置,Y是插值結果。interp1函數支持多種插值方法,如linear(線性插值)和spline(樣條插值)。通過選擇合適的插值方法,可以根據需求生成平滑或線性的插值結果。