主要内容

FNJMP

跳跃,即f(x+) - f(x-)

句法

跳跃= fnjmp(f,x)

描述

跳跃= fnjmp(f,x)就好像fnval(f,x)除了它返回跳跃F((X+) -F((X-) 穿过X(而不是价值X功能F描述F而且它仅适用于单变量功能。

这是样条专家的功能。

例子

FNJMP(ppmak(1:4,1:3),1:4)返回向量[0,1,1,0]自从pp函数是[1 .. 2],[2 .. 3]的2,[3 .. 4]上的3个,因此,在1和4处的跳跃为零跳跃,在2和3中的跳跃为1。

如果Xcos([4:-1:0]*pi/4), 然后fnjmp(fnder(spmak(x,1),3),x)返回向量[12 -24 24 -24 12](直至圆形)。这与所讨论的样条是所谓的样条这样的事实是一致的完美的立方B-Spline,即具有绝对恒定的第三个导数(在基本间隔上)。修改后的命令

fnjmp(fnder(fn2fm(spmak(x,1),'pp'),3),x),x)

返回矢量[0 -24 24 -24 0],与以下事实一致,与B形式相反,PPFORM中的样条在其端点的任何衍生物中都不是不连续的基本间隔。注意fnjmp(fnder(spmak(x,1),3), - x)返回向量[12,0,0,0,12]自从-X,尽管从理论上等于X, 不同于X因此,因此,B-Spline提供的第三个导数spmak(x,1)没有跳跃-X(2),,,,-X(3), 和-X(4)