X =[ 0,0.2,0.4,0.6,0.8,1.0]; Y=[1.0, 0.818732, 0.670320, 0.548812, 0.449329, 0.367879]; cs = csapi(X,Y); %三次样条函数 fnplt(cs); hold on plot(X,Y,'o') legend('cubic spline','data') hold off
用matlab程序实现求解三次样条插值
最新推荐文章于 2024-07-12 23:59:40 发布
X =[ 0,0.2,0.4,0.6,0.8,1.0]; Y=[1.0, 0.818732, 0.670320, 0.548812, 0.449329, 0.367879]; cs = csapi(X,Y); %三次样条函数 fnplt(cs); hold on plot(X,Y,'o') legend('cubic spline','data') hold off