除了ppval函数,再友情赠送一个csape函数
% pp = csape(x,y,conds) 返回给定数据(x,y)的
三次样条插值% 其中conds为条件参数,主要有以下的选项
% ——variational(自然边界条件,首末点
二阶导数均为0),
% ——second(指定首末点的二阶导数),
% ——periodic(周期性边界条件,首末点的0~2阶导数相等),
% ——complete(给定导数情况,默认)
% ppval函数: 给出三次样条插值pp在x处对应的函数值。
% 例程如下:
x=0:0.1:pi;
y=sin(x);
pp = csaps(x,y)
ppval(pp,0.4)
sin(0.4)