欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

坐标旋转问题的证明

程序员文章站 2022-04-04 12:18:10
...

用极坐标来证明旋转后的坐标计算问题。

初始坐标:

x = r*cos(t);

y = r*sin(t);

逆时针旋转a:

xx = r*cos(t+a);

yy = r*sin(t+a);

展开:

xx = r*cos(t)*cos(a)-r*sin(t)*sin(a);

yy = r*sin(t)*cos(a)+r*cos(t)*sin(a);

代入:

xx = x*cos(a) - y*sin(a);

yy = y*cos(a) + x*sin(a);

证明完毕。

相关标签: 坐标旋转