功能: 计算分段模型n阶导数

格式: PiecePolyCalcNDiff(p, x, n)

p : 由{PiecePolyInitByOpt<矩阵运算/PiecePolyInitByOpt>}或者{PiecePolyInitByParam<矩阵运算/PiecePolyInitByParam>}创建的分段模型
x : 矩阵变量存储的自变量序列
m : 数值,求导阶数,此参数为大于等于0的整数.

说明:
1、本函数主要建立如下分段模型
$$
y=\begin{cases}
\sum_{j=0}^n A_{0,j}x^j&,x < b_0
\\
\sum_{j=0}^n A_{1,j}x^j&,b_0\leq x < b_1
\\
\sum_{j=0}^n A_{2,j}x^j&,b_1\leq x < b_2
\\
...
\end{cases}
$$
2、函数执行完毕返回与x同维度的矩阵变量
3、本函数主要计算m阶导函数值

例子:
x = 0:0.1:10;
n = size(x);
r = rand(0.5,1,n(2));
y = sin(x)-r + 0.25;
b = [2,5,7];
p = {PiecePolyInitByOpt<矩阵运算/PiecePolyInitByOpt}(x,y,b,4);//得到对象
dym = PiecePolyCalcNDiff(p,x,3);//计算3阶导数值
{Plot<矩阵运算/Plot>}(x,dym);//绘图查看模型结果