行列式乘法规则(旋转矩阵学习笔记)

 2025-08-08 19:45:01  阅读 150  评论 0

摘要:旋转矩阵是一种变换矩阵。该矩阵的目的是在欧几里得空间中执行向量的旋转。几何为我们提供了四种类型的变换,即旋转、反射、平移和调整大小。此外,变换矩阵使用矩阵乘法的过程将一个向量转换为另一个向量。当我们想要改变向量的笛卡尔坐标并将它们映射到新坐标时,我们会借助

旋转矩阵是一种变换矩阵。该矩阵的目的是在欧几里得空间中执行向量的旋转。几何为我们提供了四种类型的变换,即旋转、反射、平移和调整大小。此外,变换矩阵使用矩阵乘法的过程将一个向量转换为另一个向量。当我们想要改变向量的笛卡尔坐标并将它们映射到新坐标时,我们会借助不同的变换矩阵。

如果我们在二维空间中工作,那么旋转矩阵的阶数将是 2 x 2。类似地,旋转矩阵在 n 维空间中的阶数是 nx n。旋转矩阵描述对象或向量在固定坐标系中的旋转。这些矩阵广泛用于在物理、几何和工程中执行计算。在本文中,我们将深入研究 2D 和 3D 空间中的旋转矩阵,并了解它们的重要属性。

什么是旋转矩阵?

旋转矩阵可以定义为对向量进行运算并产生旋转向量的变换矩阵,使得坐标轴始终保持固定。这些矩阵将向量沿逆时针方向旋转角度 θ。旋转矩阵始终是具有实体的方阵。这意味着它将始终具有相同数量的行和列。此外,旋转矩阵是行列式等于 1 的正交矩阵。假设我们有一个方阵 P。那么 P 将是一个旋转矩阵当且仅当 且 |P| = 1。

旋转矩阵示例

假设我们有一个矩阵

2X2方阵

因此,

现在,

因此,P 是一个旋转矩阵。我们可以说,P 相对于二维系统中的 x 将笛卡尔坐标沿逆时针方向旋转 θ。

二维推导中的旋转矩阵

设 G 是 xy 平面中长度为 r 的向量,它与 x 轴形成角度 v。我们现在将 G 逆时针旋转角度 θ。如果 (x, y) 是向量 G 点起点为原始坐标,那么 (x', y') 将是旋转后的新坐标。

我们用极坐标形式表达G (x, y);

x = r cos v —— (1)

y = r sin v —— (2)

类似地,以极坐标形式表示 G'(x', y')

x' = r cos (v + θ)

y' = r sin (v + θ)

使用我们得到的三角恒等式扩展括号,

x' = r (cos v.cos θ - sin v.sin θ)

= r cos v.cos θ - r sin v.sin θ

从(1)和(2)我们有:

x' = x cos θ - y sin θ —— (3)

y' = r (sin v.cos θ + cos v.sin θ)

= r sin v.cos θ + r cos v.sin θ

y' = y cos θ + x sin θ —— (4)

如果我们借助 2 x 2 旋转矩阵来表示 (3) 和 (4),我们得到,

我们称下面的矩阵为旋转矩阵。

3D 旋转矩阵

在 3D 空间中,可以围绕 x、y 或 z 轴进行旋转。围绕任何一个轴发生的这种类型的旋转称为基本或基本旋转。下面给出了可以围绕任何特定轴将矢量旋转一个角度的旋转矩阵。

定义为绕着X轴逆时针旋转γ角度。

此矩阵代表绕y轴逆时针旋转β角度。

此矩阵表示绕z轴逆时针旋转α角度。

根据惯例,θ 角为正值用于表示逆时针旋转。但是,如果我们根据右手定则改变符号,我们也可以表示顺时针旋转。右手定则指出,如果您围绕旋转轴卷曲手指,此时手指指向 θ 的方向,则拇指指向垂直于旋转轴方向的旋转平面。

左右坐标系 和 右手坐标系

现在,如果我们想在围绕特定轴旋转后找到向量(x,y,z)的新坐标(x',y',z'),我们遵循以下公式:

假设一个物体绕所有三个轴旋转,那么这样的旋转矩阵将是上述三个旋转矩阵的乘积

[P (z,α), P (y,β) 和 P (x,γ)]。一般的旋转矩阵表示如下:

为了找到旋转向量关于所有三个轴的坐标,我们将旋转矩阵 P 与向量的原始坐标相乘。

3D 推导中的旋转矩阵

为了推导 x、y 和 z 旋转矩阵,我们将遵循类似于推导 2D 旋转矩阵的步骤。3D 旋转由角度和旋转轴定义。假设我们将坐标 (x, y, z) 给定的点 Q 关于 x 轴移动到由 (x', y,'z') 给定的新位置。该点的 x 分量保持不变。因此,这种旋转类似于 yz 平面中的 2D 旋转。因此,我们的 3 x 3 旋转矩阵由

相同的概念适用于物体绕 y 轴和 z 轴的旋转,以获得各自的旋转矩阵。

顺时针旋转矩阵

当我们沿逆时针方向旋转一个向量时,它的角度θ 为正。但是,如果向量沿顺时针方向旋转,则角度将为负值 -θ。我们使用负号和正号作为指示旋转方向的方法。

二维逆时针旋转矩阵为:

因此,二维中的顺时针旋转矩阵如下:

同样,我们可以得到 3D 中的顺时针旋转矩阵,如下所示:

旋转矩阵的性质

2D 和 3D 旋转矩阵。有如下一些性质:

旋转矩阵将始终是方阵。由于旋转矩阵始终是正交矩阵,因此转置将等于矩阵的逆矩阵。旋转矩阵的行列式总是等于 1。旋转矩阵的乘法将产生一个旋转矩阵。如果我们取旋转矩阵的两行的叉积,它将等于第三行。一行与一列旋转矩阵的点积将等于 1。

例1:如果A(1,-2)逆时针旋转60度,坐标值是多少?解决方案:利用这个公式

带入数据

求解时,我们得到 (x', y') = (1/2 + √3, 1 + √3/2)

答案: (1/2 + √3, 1 + √3/2)

示例 2:如果 C (5, 2, 6) 绕 x 轴逆时针旋转180 度,坐标值是多少?

解法,利用

带入数据

求解时我们得到 (x', y', z') = (5, -2, -6)答案: (5, -2, -6)

版权声明:我们致力于保护作者版权,注重分享,被刊用文章【行列式乘法规则(旋转矩阵学习笔记)】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!;

原文链接:https://www.yxiso.com/zhishi/2028034.html

发表评论:

关于我们
院校搜的目标不仅是为用户提供数据和信息,更是成为每一位学子梦想实现的桥梁。我们相信,通过准确的信息与专业的指导,每一位学子都能找到属于自己的教育之路,迈向成功的未来。助力每一个梦想,实现更美好的未来!
联系方式
电话:
地址:广东省中山市
Email:beimuxi@protonmail.com

Copyright © 2022 院校搜 Inc. 保留所有权利。 Powered by BEIMUCMS 3.0.3

页面耗时0.0356秒, 内存占用1.93 MB, 访问数据库24次

陕ICP备14005772号-15