1

已移动: 将此问题移至 math.stackexchange.com 并关闭它。


我正在学习 PCA 中涉及的数学。出于我的目的,我只是想了解一个 90° 旋转矩阵。我得到了旋转矩阵的概念,但是当我查看wikipediaWolfram Mathworld 网站等时,我一直看到以下定义为 90°逆时针旋转矩阵:

|0 -1|
|1  0|

但是当我实际进行数学运算时,我似乎得到了围绕原点顺时针旋转的点:

|1 2|     |0 -1|     |2 -1|
|3 4|  x  |1  0|  =  |4 -3|

绘制点 (1,2) 和 (3,4),它们都在象限 1 (+,+) 中。绘制结果点 (2,-1) 和 (4,-3),它们都在四边形 4 (+,-) 中。旋转有效,但似乎是顺时针,而不是逆时针。我错过了什么?

注意有朋友建议是坐标系,但 wolfram 网站(上面链接)似乎明确排除了我误解的原因(参见 wolfram 网站上的(1)和(3))。

非常感谢任何帮助。

4

2 回答 2

1
x'  =  | 0  -1 | * | x |
y'     | 1   0 |   | y |

所以你想要的是

x'  =  | 0  -1 | * | 1 |
y'     | 1   0 |   | 2 |  =  (-2, 1)

x'  =  | 0  -1 | * | 3 |
y'     | 1   0 |   | 4 |  =  (-4, 3)

如果您将其绘制在图表上并在两个原始点和两个新点之间画一条线,然后从原点到每条线的第一个点画一条虚线,然后在两个原始点之间画一个 90 度角标记两条虚线,您将看到 90 度角从原点逆时针旋转。

于 2011-03-25T14:50:41.793 回答
0

超简单的答案。站起来。旋转 90 度。你转向了一个方向。但在你看来,世界似乎变成了另一个世界。这就是它始终有效的方式。如果你对坐标系做 X,看起来你做了 X 的倒数来表示该坐标系中的事物。

(我知道你实际上并没有站起来转身,所以我必须告诉你,真正站起来转身是确保记住这一点的方法。你将智力、动觉和视觉系统结合在一起。做它。任何时候你再次被它弄糊涂,再做一次以帮助自己弄清楚。)

于 2011-03-25T21:52:20.260 回答