2D的旋转公式推导
最近由于需要, 重新复习了3D矩阵方面的知识, 突然对矩阵旋转的推导感兴趣, 准备自己也推导一遍矩阵的公式.
向量OP从 P1点转到P2点
根据图片可得到
x1 = |OP向量| * cos(α)
y1 = |OP向量| * sin(α)
经过β角度转到P2时
x2 = |OP向量| * cos(α+β)
y2 = |OP向量| * sin(α+β)
套入和差角公式
x2 = |OP向量| * (cos(α)*cos(β) - sin(α)*sin(β)) = |OP向量| * cos(α) * cos(β) - |OP向量| * sin(α) * sin(β)
y2 = |OP向量| * (sin(α)*cos(β) + cos(α)*sin(β)) = |OP向量| * sin(α) * cos(β) + |OP向量| * cos(α) * sin(β)
套入上面x1,y1到公式进去,得到
x2 = x1 * cos(β) - y1 * sin(β)
y2 = x1 * sin(β) + y1 * cos(β)
这里可以得到矩阵
[ x2 ] = [ cos(β) -sin(β) ] * [ x1 ]
[ y2 ] [ sin(β) cos(β) ] [ y1 ]
天气
分类
标签
存档
- 2024年3月(1)
- 2024年2月(1)
- 2023年8月(1)
- 2023年7月(1)
- 2023年5月(1)
- 2022年9月(1)
- 2022年8月(1)
- 2022年1月(2)
- 2021年10月(1)
- 2021年7月(1)
- 2020年9月(1)
- 2020年8月(1)
- 2020年7月(1)
- 2020年6月(2)
- 2020年5月(1)
- 2019年10月(1)
- 2019年9月(2)
- 2019年7月(1)
- 2019年1月(4)
- 2018年12月(1)
- 2018年11月(1)
- 2018年10月(5)
- 2018年8月(2)
- 2018年7月(5)
- 2018年6月(2)
- 2018年4月(1)
- 2018年2月(1)
- 2017年12月(2)
- 2017年11月(1)
- 2017年10月(4)
- 2017年9月(3)
- 2017年8月(2)
- 2017年5月(2)
- 2017年4月(7)
- 2017年2月(1)
- 2016年12月(1)
- 2016年11月(2)
- 2016年10月(3)
- 2016年6月(2)
- 2016年3月(1)
- 2016年1月(2)
- 2015年12月(3)
- 2015年11月(3)
- 2015年10月(1)
- 2015年9月(1)
- 2015年8月(2)
- 2015年7月(2)
- 2015年5月(1)
- 2015年4月(1)
- 2015年2月(1)
- 2015年1月(1)
- 2014年12月(4)
- 2014年11月(1)
- 2014年10月(1)
- 2014年8月(4)
- 2014年7月(2)
- 2014年6月(1)
- 2014年2月(2)
- 2014年1月(2)
- 2013年12月(26)
- 2013年10月(2)