四、 试写出二维旋转变换的坐标表达式和齐次坐标的矩阵表达式及变换矩阵
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:数学作业 时间:2024/08/12 10:22:58
四、 试写出二维旋转变换的坐标表达式和齐次坐标的矩阵表达式及变换矩阵
![四、 试写出二维旋转变换的坐标表达式和齐次坐标的矩阵表达式及变换矩阵](/uploads/image/z/16878617-17-7.jpg?t=%E5%9B%9B%E3%80%81+%E8%AF%95%E5%86%99%E5%87%BA%E4%BA%8C%E7%BB%B4%E6%97%8B%E8%BD%AC%E5%8F%98%E6%8D%A2%E7%9A%84%E5%9D%90%E6%A0%87%E8%A1%A8%E8%BE%BE%E5%BC%8F%E5%92%8C%E9%BD%90%E6%AC%A1%E5%9D%90%E6%A0%87%E7%9A%84%E7%9F%A9%E9%98%B5%E8%A1%A8%E8%BE%BE%E5%BC%8F%E5%8F%8A%E5%8F%98%E6%8D%A2%E7%9F%A9%E9%98%B5)
x,y的参数方程为
x=R*cos(A)
y=R*sin(A)
设旋转B度,则
x=R*cos(A+B)=R*[cos(A)*cos(B)-sin(A)sin(B)]
y=R*sin(A+B)=R*[sin(A)cos(B)+cos(A)sin(B)]
所以用矩阵来表示上述转化过程则是:
| x y | *
| cos(B) sin(B) |
| -sin(B) cos(B) |
=| R*cos(A)*cos(B)-R*sin(A)sin(B),R*sin(A)cos(B)+R*cos(A)sin(B) |
那么 齐次坐标的矩阵表达式为
| cos(B) sin(B) 0 |
| -sin(B) cos(B) 0 |
| 0 0 1 |
x=R*cos(A)
y=R*sin(A)
设旋转B度,则
x=R*cos(A+B)=R*[cos(A)*cos(B)-sin(A)sin(B)]
y=R*sin(A+B)=R*[sin(A)cos(B)+cos(A)sin(B)]
所以用矩阵来表示上述转化过程则是:
| x y | *
| cos(B) sin(B) |
| -sin(B) cos(B) |
=| R*cos(A)*cos(B)-R*sin(A)sin(B),R*sin(A)cos(B)+R*cos(A)sin(B) |
那么 齐次坐标的矩阵表达式为
| cos(B) sin(B) 0 |
| -sin(B) cos(B) 0 |
| 0 0 1 |