复平面中的旋转矩阵

Posted thornblog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了复平面中的旋转矩阵相关的知识,希望对你有一定的参考价值。

复平面中的旋转矩阵

FBI WARNING

以下内容没有找到任何参考资料,纯属个人想法。

如有错误,请多包含。

(这部分太过瞎搞所以另起一文

正文

普通平面上的旋转矩阵如下:
[ egin{bmatrix} cos heta & -sin hetasin heta & cos hetaend{bmatrix} ]
而在复平面中,涉及到变换虚实数,三角函数会不太一样:

技术图片

如图,复平面中,(Cos heta=frac{x}{x^2-y^2};,;Sin heta=frac{y}{x^2-y^2}i;,;Tan heta=frac{y}{x}i) 。(为便于区分,复平面内三角函数首字母大写。)

那么复平面的旋转矩阵就是:
[ egin{bmatrix} Cos heta & -Sin hetaSin heta & Cos hetaend{bmatrix} ]
写成普通三角函数形式是:
[ egin{bmatrix} cos heta & -sin heta isin heta i & cos hetaend{bmatrix} ]
大概差别就是复平面中的 (sin)(tan) 是虚数。

那我写这么多干什么

以上是关于复平面中的旋转矩阵的主要内容,如果未能解决你的问题,请参考以下文章

C++ 中的 3x3 矩阵旋转

Numpy中rot90函数实现矩阵旋转

通过金属中的任意 (x,y) 点围绕 z 轴旋转

三维坐标旋转矩阵

旋转矩阵旋转向量欧拉角四元数的关系

三维重建:三维空间中平面的旋转公式