「座標変換と回転」の版間の差分
(→座標軸の方向ベクトルの変換) |
(→座標系の定義) |
||
10行: | 10行: | ||
[[ファイル:座標系の定義.png]] | [[ファイル:座標系の定義.png]] | ||
− | 図の'''点O'''が座標の原点を表します。<math>{\boldsymbol e_1}</math>, <math>{\boldsymbol e_2}</math>, <math>{\boldsymbol e_3}</math>は、x軸, y軸, z軸の方向を表す方向ベクトル(単位ベクトル)で、デカルト座標なので互いに直交しています。<math>{\boldsymbol e_3}</math>は、<math>{\boldsymbol e_1}</math>が回転して<math>{\boldsymbol e_2}</math>に向くとき、その回転に対して右ネジの方向に定めます。これを'''「右手系」''' | + | 図の'''点O'''が座標の原点を表します。<math>{\boldsymbol e_1}</math>, <math>{\boldsymbol e_2}</math>, <math>{\boldsymbol e_3}</math>は、x軸, y軸, z軸の方向を表す方向ベクトル(単位ベクトル)で、デカルト座標なので互いに直交しています。<math>{\boldsymbol e_3}</math>は、<math>{\boldsymbol e_1}</math>が回転して<math>{\boldsymbol e_2}</math>に向くとき、その回転に対して右ネジの方向に定めます。これを'''「右手系」'''といいます。 |
デカルト座標上での点の位置 <math>{\boldsymbol r}</math> の'''座標値(成分)'''は | デカルト座標上での点の位置 <math>{\boldsymbol r}</math> の'''座標値(成分)'''は |
2015年6月9日 (火) 19:13時点における版
座標系の定義
座標というのは空間上に定められた目盛のというか定規のようなものと考えてよいでしょう。ここではデカルト座標(直交座標)に話を絞ります。
デカルト座標では基準となる原点と、X, Y, Z方向を下の図のように定めます。
図の点Oが座標の原点を表します。,
,
は、x軸, y軸, z軸の方向を表す方向ベクトル(単位ベクトル)で、デカルト座標なので互いに直交しています。
は、
が回転して
に向くとき、その回転に対して右ネジの方向に定めます。これを「右手系」といいます。
デカルト座標上での点の位置 の座標値(成分)は
![]() |
( 1 ) |
と定義します。つまり、 という関係になります。
え!、点O や、,
,
はどういう座標系を使って定義するんだって? それは神様が定義した座標があるとしましょう。だって、座標系の定義に座標系が必要だと、話が永遠に終わらないからです(^^;
座標軸の方向ベクトルの変換
次に原点が一致する2つの異なるデカルト座標系の座標変換を考えます。
図には xyz座標系と x'y'z' 座標系の2つが示されているが ,
,
が xyz座標系の座標軸の方向ベクトルを、
,
,
が x'y'z'座標系の座標軸の方向ベクトルを表しています。
![]() |
( 2 ) |
とし、x'y'z' 座標系の座標軸の方向ベクトル,
,
をxyz座標系の成分で表すと、
![]() |
( 3 ) |
![]() |
( 4 ) |
![]() |
( 5 ) |
これは以下のように略記できます。
![]() |
( 6 ) |
この は座標系の座標軸方向ベクトルを別の座標軸方向ベクトルへ移す変換行列です。
は x'y'z座標系の座標軸の方向ベクトルを xyz座標系の成分で表したものですから、各行ベクトルの大きさは1であり、各列ベクトルは互いに直交することは明らかでしょう。また逆変換は
と
を入れ替えた、つまり転置になることは明らかなので
![]() |
( 6 ) |
になります。
ベクトル を2つの座標系の成分で表すと
![]() |
( 7 ) |
両辺に をかけると
![]() |
( 8 ) |
つまり、行列は xyz座標系での座標の成分をx'y'z'座標系の成分に変換する行列でもあります。