哪个操作应该先行

Mua*_*ani 1 matlab

我正在做我的matlab工作,问题是

在x轴上剪切0.8,然后旋转45°(cc)

如果我的观点是 [X] = [x;y]

那么我应该首先采取什么顺序,意味着如果剪切矩阵是[S]旋转矩阵[R],那么我会这样做

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

或者我需要这样做

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

tox*_*e20 5

如你所说,你正在做[S]和[R]的矩阵乘法.如您所知,矩阵乘法不通勤,即您无法切换位置.

正确

[Result] = [R] x [S] x [x]
Run Code Online (Sandbox Code Playgroud)

错误

[Result] = [S] x [R] x [x]
Run Code Online (Sandbox Code Playgroud)