0

矢量可以旋转和缩放,因为它具有方向和比例。但这是否意味着绘制一个点。点只能翻译。但是维基百科说“例如,矩阵 R = [ cos0,-s​​in0] [ sin0,cos0]将 xy 笛卡尔平面中的逆时针旋转角度 θ 围绕笛卡尔坐标系的原点。

另外“由于矩阵乘法对零向量(原点的坐标)没有影响,旋转矩阵只能用于描述围绕坐标系原点的旋转”是什么意思?这是否意味着我不能围绕原点以外的任何点进行旋转?

4

2 回答 2

1

当然,要围绕原点以外的另一个点旋转,您必须创建一个矩阵,将您的顶点从旋转中心平移到原点,旋转,然后从原点平移回旋转中心。

于 2013-10-15T13:11:27.280 回答
0

在描述变换时,维基百科和其他网站经常提到对“点”的影响;然而,这隐含地适用于坐标系中的每个点(除了原点旋转等显式例外)。这些变换(通常是旋转、平移和缩放)适用于整个参考系和任何衍生参考系。使用“点”一词是在数学意义上,在坐标系中选择坐标,并不意味着图形意义上的点,如“绘制”或“绘制”点(尽管绘制一个点只是这个概念的形象化,所以区别是没有意义的。)

虽然旋转确实对原点没有影响,但您可以自由平移原点本身,或者等效地相对于原点平移模型。应用旋转后,您可以反转平移以恢复原始原点。

于 2016-08-02T18:27:33.670 回答