有x=[0 1 2 3 4 5 6 7 8 9],y=[5 7 9 10.11 11.9 9.9 9.6 9.3 7 5]
为实现点到线,实现代码如下:
clc;
clear;
x=[0 1 2 3 4 5 6 7 8 9]
y=[5 7 9 11.9 13 15 9.9 9.3 7 5]
xx=0:0.001:9; %%扩展x轴参数点
yy=spline(x,y,xx); %%三次方样条数据插值 注意:x,y数组大小应该相同
plot(x,y,‘o’,xx,yy) %%输出结果
结果如下: