「座標変換と回転」の版間の差分
(→座標軸の方向ベクトルの変換の合成) |
(→座標系の定義) |
||
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 e_3}={\boldsymbol e_1} \times {\boldsymbol e_2} </math>となるわけで、これを'''「右手系」'''といいます。 |
デカルト座標上での点の位置 <math>{\boldsymbol r}</math> の'''座標値(成分)'''は | デカルト座標上での点の位置 <math>{\boldsymbol r}</math> の'''座標値(成分)'''は |
2015年6月10日 (水) 18:22時点における版
座標系の定義
座標というのは空間上に定められた目盛のというか定規のようなものと考えてよいでしょう。ここではデカルト座標(直交座標)に話を絞ります。
デカルト座標は基準となる原点と、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であり、各行ベクトルは互いに直交することは明らかでしょう。また逆変換は とを入れ替えた、つまり転置になることは明らかなので、 とすると
( 7 ) |
になります。
ベクトル を2つの座標系の成分で表すと
( 8 ) |
両辺に をかけると
( 9 ) |
これを省略せずにすべて書くと
( 10 ) |
つまり、行列は xyz座標系での座標の成分をx'y'z'座標系の成分に変換する行列でもあります。
座標軸の方向ベクトルの変換の合成
x'y'z'座標系の軸の方向ベクトルを、さらにもう一つの座標系 x''y''z'' の軸方向ベクトルに変換することを考えます。
, , が x''y''z''座標系の座標軸の方向ベクトルを表しているとすると
( 11 ) |
とし、x''y''z'' 座標系の座標軸の方向ベクトル, , をx'y'z'座標系の成分で表すと、
( 12 ) |
( 13 ) |
( 14 ) |
これに式(3), (4), (5)を代入し、x''y''z'' 座標系の座標軸の方向ベクトル, , をxyz座標系の成分で表すと、
( 15 ) |
( 16 ) |
( 17 ) |
とすると
( 18 ) |
となります。これはなかなか美しい関係です。