|
|||||||||||||
|
|||||||||||||
|
点P(x,y,z)P(x,y,z) をxx 軸のまわりにθθ 回転して点Q(u,v,w)Q(u,v,w) に移す一次変換の表現行列は
(1000cosθ−sinθ0sinθcosθ)
である.x 軸の正方向に右ねじを向け,x 軸の正方向に右ねじが進む回転方向を正方向とする.
■導出
x 軸の回転ではx 成分の値は変化しないので
u=x ……(1)
となる.よって,点P
から点Qへ移す変換は,
yz
平面に平行でx
軸とx
軸の値が
x
で交わる平面上の点Ο′
を中心として
θ
回転したものと考えることができる.
したがって
(vw)=(cosθ−sinθsinθcosθ)(yz)
v=(cosθ)y−(sinθ)z ……(2)
w=(sinθ)y+(cosθ)z ……(3)
となる.
(1),(2),(3)より
u=1x+0y+0z
v=0x+(cosθ)y−(sinθ)z
w=ox+(sinθ)y+(cosθ)z
(uvw)=(1000cosθ−sinθ0sinθcosθ)(xyz)
となる.
以上より,x 軸のまわりにθ 回転する一次変換の表現行列は
(1000cosθ−sinθ0sinθcosθ)
である.
■別の方法
x 軸のまわりにθ 回転する一次変換をfとする.
3次元ベクトル空間の基本ベクトルを
e1=(100) ,e2=(010) ,e3=(001)
とすると
f(e1)=(100)
f(e2)=(0cosθsinθ)
f(e3)=(0−sinθcosθ)
よって,表現行列は
(f(e1),f(e2),f(e3))=(1000cosθ−sinθ0sinθcosθ)
となる.
最終更新日: 2025年1月17日