功能:计算一阶导数

格式: CalFirstOrderDiff(t, y)

t : 一个列数或者行数为1的矩阵变量, 对应一维函数的自变量
y : 矩阵变量, 对应多个函数的因变量

说明:
1、本函数是根据已知节点数据,评估对应节点值的导数
2、本函数在边界点直接采用2点差分, 其它点采用中心差分算法。
1、当t的行数为1时, 这时t的列数与y的列数必须一致, 且y的每一行表示一个函数对应t的值
2、当t的列数为1时, 这时t的行数与y的行数必须一致, 且y的每一列表示一个函数对应t的值
3、最终返回的结果与y的维度大小一致。

例子:
t =
[ 0.10000000000000
  0.16000000000000
  0.20000000000000
  0.28000000000000
  0.36000000000000 ]
y =
[ 1.00000000000000    2.50000000000000
  1.50000000000000    2.80000000000000
  2.60000000000000    3.60000000000000
  3.70000000000000    3.90000000000000
  4.80000000000000    2.80000000000000 ]

dy = CalFirstOrderDiff(t, y)//假设事先有上面的t、y，则求y每一列的一阶差分值为dy
dy =
[ 8.33333333333332    4.99999999999999
  17.9166666666666    12.5000000000000
  20.6250000000000    11.8750000000000
  13.7500000000000   -5.00000000000000
  13.7500000000000   -13.7500000000000 ]
