• ベストアンサー

回転

オイラー角φ、θ、ψを使って、回転軸(ベクトル)を表すにはどうしたらよいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • KENZOU
  • ベストアンサー率54% (241/444)
回答No.3

#2のKENZOUです。 >回転軸方向のベクトルを1つんベクトルとしての成分であらわすにはどうしたら良いのでしょうか え~っと、xo,yo,zoはぞれぞれ回転軸方向のベクトルで、これはもとのX,Y,X座標系の基底ベクトルi,j,kの各成分で構成されているということではダメですか? 方向余弦という考え方もありますが、上と似たようなものです。尚、参考URLの18.「楕円体の回転」の項を見てください。この辺の事情をかなり詳しく書かれていますので参考になるのではないかと思います。

参考URL:
http://www6.ocn.ne.jp/~simuphys/indexJ.html

その他の回答 (2)

  • KENZOU
  • ベストアンサー率54% (241/444)
回答No.2

オイラー角の指し示す軸方向のベクトルをxo,yo,zo、3次元直交座標をX,Y,Z、その基底ベクトルをi,j,kとします。 オイラー角としてzo周りにψの回転を行ない、次に回転したyoの周りにθ回転させ、さらに回転したzo周りにφの回転を行うとします(←是非絵を書いて確認してください)。 そこでxo,yo,zoをi,j,kを使って表すと次のようになります。 xo=(-sinψsinφ+cosψcosφcosθ)i   +(cosψsinφ+sinψcosφcosθ)j   -(sinφsinθ)k yo=(-sinψcosφ-cosψsinφcosθ)i   +(cosψcosφ-sinψsinφcosθ)j   +(sinφsinθ)k zo=(sinθcosφ)i+(sinψsinθ)j+(cosθ)k

facola
質問者

補足

解答していただき、どうも有り難うございます。 解答していただいた回転軸方向のベクトルを1つんベクトルとしての成分であらわすにはどうしたら良いのでしょうか。

noname#108554
noname#108554
回答No.1

参考URLの一番上などどうぞ。 pdfのため載せられません。

参考URL:
http://search.yahoo.co.jp/bin/query?p=%a5%aa%a5%a4%a5%e9%a1%bc%b3%d1+pdf&hc=0&hs=0