wrapToPi和diff(X,n,dim)
1、wrapToPi(lamda)函数
lambda角度(弧度为单位)包裹到间隔[-pi,pi]。
2、Y=diff(X,n,dim)函数
该函数用来求解输入量X的差分和近似导数。
输入X,输出Y可以为向量,矩阵,多维数组;n-差分阶数(如一阶差分,二阶差分);dim为运算尺度。
举一个例子加深对dim的理解:
要操作的维度,指定为正整数标量。如果未指定值,则默认值为其大小不等于1的第一个数组维度。
考虑二维p-by-m输入数组,A:
diff(A,1,1)处理A列中的连续元素并返回a (p-1)-by-m 差分矩阵。
diff(A,1,2)处理A行中的连续元素并返回a p-by-(m-1) 差分矩阵。
dim=1时,求解的是矩阵中列向量差分,从第二行开始求解,因此会得到矩阵的维数为 (p-1)-by-m 。
dim=2时,求解的是矩阵中行向量差分,从第二列开始求解,因此会得到矩阵的维数为 p-by-(m-1) 。
如果为Y=diff(X,n)则直接求解n阶差分,Y=diff(X)为直接求向量的元素差分或者矩阵的行差分。
还没有评论,来说两句吧...