회전변환, 회전행렬
📂행렬대수회전변환, 회전행렬
정의
2차원 평면 R2에서 임의의 벡터를 반시계반향으로 θ만큼 회전시키는 변환은 다음과 같다.
[x′y′]=[cosθsinθ−sinθcosθ][xy]
설명
행렬 [cosθsinθ−sinθcosθ]를 회전 행렬rotation matrix 혹은 회전 변환rotation transformation 이라 한다.
유도
x=rcosϕ, y=rsinϕ라고 하자. (x′,y′)을 점 (x,y)를 θ만큼 회전시켰을 때의 점이라 하자. 삼각함수의 덧셈정리에 의해 x′,y′은 각각 다음과 같다.
x′=rcos(ϕ+θ)=rcosϕcosθ−rsinϕsinθ=xcosθ−ysinθ
y′=rsin(ϕ+θ)=rsinϕcosθ+rcosϕsinθ=ycosθ+xsinθ=xsinθ+ycosθ
⟹{x′=xcosθ−ysinθy′=ycosθ+xsinθ
이 연립 방정식을 행렬로 나타내면 다음과 같다.
[x′y′]=[cosθsinθ−sinθcosθ][xy]
■