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)爲直接求向量的元素差分或者矩陣的行差分。

 

 

   

 

    

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章