2012-11-14 44 views
1

我正在做的matlab工作,問題是哪個操作應該採取第一

剪切的0.8上x軸,然後是45°(cc)的旋轉

如果我的觀點是[X] = [x;y]

所以我應該採取什麼樣的順序第一,意味着如果剪切矩陣是[S]和旋轉矩陣是[R],所以我會做

[Result] = [S] X [R] X [X]

或者我需要當你說你正在做的[S]和[R]的矩陣乘法做這樣

[Result] = [R] X [S] X [X]

+0

矩陣運算從右向左讀像阿拉伯語。所以[S] X [R]先旋轉,剪切後。 – avishayp

回答

5

。如你所知矩陣乘法不通勤,即你不能切換位置。

正確

[Result] = [R] x [S] x [x] 

錯誤

[Result] = [S] x [R] x [x] 
相關問題