cscvn  构造普通的3次样条插值,见下例

points=[ 0  30  50  70  80  90  120  148  170  180  202  212  230  248 268  271  280  290  300  312  320  340  360  372  382  390  416  430  478  440  420  380  360  340  320  314  280  240  200;  80  64  47  42  48  66  80  120  121  138  160  182  200  208  212  210  200  196  188  186  200  184  188  200  202  240  246  280  296  308  334  328  334  346  356  360  392  390  400];

fnplt(cscvn(points));hold on,

plot(points(1,:),points(2,:),'o'),hold  off