球座標の回転角について

このQ&Aのポイント
  • 球座標系では、半径 r、z軸からの回転角(0からπ)、x軸からの回転角(0から2π)の3つを用いて座標を記述します。
  • なぜz軸からの回転角なのか疑問に思うかもしれませんが、これは定義に基づいています。
  • また、球座標には他の回転角の設定方法も存在するかもしれませんが、一般的にはz軸からの回転角が使用されます。
回答を見る
  • ベストアンサー

球座標の回転角の取り方について

極座標系の一種に、「球の半径 r 、 z 軸からの回転角(0からπ)、x 軸からの回転角(0から2π)」の3つを用いて座標を記述する、球座標というものがありますが、なぜ z 軸からの回転角なのでしょうか? 表現としては x - y 平面からの回転角(-π/2からπ/2)でもいいように思います。 (ほかに、もっといい例があるかもしれませんが一応) 個人的考えてみた結果、「z 軸からの」という表現になっている理由として (1)多次元への拡張を考慮したから(球座標系はもう使えませんが) (2)「x軸からの」という言い回しとの対応を図りたかったから (3)回転角の範囲が-π/2からπ/2、となって扱いにくいから(よく考えてないのでわかりませんが、場合によっては便利な場合もあるかもしれません) の3点が関係しているのかなと思いました。 定義だからそうなんだと言われればそれまでですが、皆さんはどのように考えますか? また、球座標に関して、z 軸からの回転角以外などの設定の仕方もあるのでしょうか?(先ほどの例のように) 信用はできないかもしれませんが、Wikipediaにはz軸設定でしか載っていませんでしたので。 回答よろしくお願いします。

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

  • ベストアンサー
  • alice_44
  • ベストアンサー率44% (2109/4759)
回答No.1

z,y,z軸の役割を入れ替えてもいいし、 もっと他の軸を設定してもいい。 好きに定義すればいいんだから。 Wikipedia のより、もっと普及している球座標系で言えば、 緯度軽度は、地軸との角を -π/2~π/2 で表している。 地軸をz軸と考えるかどうかも、また別の問題だし。

shure-neko
質問者

お礼

本当にその通りですね。 緯度経度は確かに-π/2~π/2nなっていますね! 球座標だからと言って必ずしもz軸からの回転角を考える必要もないし、回転角の範囲も、その状況に応じて好きに選べばよいのですね。 緯度経度の例がとてもわかりやすかったです。 回答ありがとうございました。

shure-neko
質問者

補足

(1)(2)(3)の理由についてはどのように思いますか? よろしければ意見をください。

その他の回答 (1)

回答No.2

まあ、強いて言えば(3)だと思いますが、ほとんど意味は無いと思います。 ただ、オイラー角の定義みたいに教科書によってばらばらなのは 好ましくないので、バリエーションが少ないほうがよいと思います。

shure-neko
質問者

お礼

回答ありがとうございました

関連するQ&A

  • オイラー角回転後座標系の回転について

    オイラー角で回転させた座標系を作成。 その座標系を更に回転させた場合の、 オイラー角を求めたいのですが、上手く行きません。 そこで質問させて下さい。 【やりたい事】 (1)まずは、右手系座標系AをZYXオイラー角(φ,θ,ψ)で回転した座標系A'を作成する。   1.最初にZ軸周りにφ回転   2.Y'軸(Y軸をZ軸周りにφ回転したもの)周りにθ回転   3.X''軸(X軸をY'軸周りにθ回転したもの)周りにψ回転 (2)次に回転後座標系A'を回転前座標系AのX軸周りにβ回転したモノを座標系A''とする。   座標系A’’のZYXオイラー角を求めたい。   (AをA''に一致する様に回転した時のZYXオイラー角を求めたいです。) 上記の様な角度は算出できるのでしょうか? 説明が分かりづらく申し訳御座いませんが、 ご回答何卒よろしくお願い致します。

  • 座標変換による回転角の求め方

    直交座標系で定義されている任意のベクトル(x1、y1、z1)に対し、そのベクトル方向に直交座標系のz軸が向くようにするための各軸回りの回転角(θx、θy、θz)の求め方(式)を教えてください。

  • 球座標の偏角の名称を教えてください.

    私の今までの経験では,球座標は,よくr,θ(z軸から始まる偏角),φ(xy平面でx軸から始まる偏角)を用いられて表されてきました. rは動径,θ,φは偏角というと思うのですが,θは○○角,φは△△角のように,θ,φそれぞれに名称はありませんか? 知っている人は教えてください.お願いします.

  • 回転した座標系を基準とし、再回転したときの回転行列について

    x軸、y軸、z軸が互いに直角に交わる座標系を考えます。(これを座標系Aとします) 座標系Aを、原点を中心とし、各軸ごとにθxa,θya,θzaだけ回転させた座標系を座標系Bとします。 さらに、座標系Bを基準とし、各軸ごとにθxb,θyb,θzbだけ回転させた座標系を座標系Cとします。 このとき、座標系Aから見た座標系Cの回転角は、どのように計算すればよろしいでしょうか? 座標系Aを基準とした回転角で座標系Bを計算し、さらに座標系Aを基準とした回転角で座標系Cを計算し……という問題であれば、単純に回転行列を掛けていけばいいと思うのですが、 「1つ前の座標を基準とした回転角を与えられたとき、全体でどれだけ回転したか?」 を表現する方法がわからなかったので、ご教示いただければ幸いです。 何卒よろしくお願いいたします。

  • 球座標と海洋

    直交曲線座標として、極座標(平面2次元)、円筒座標、球座標というものがあります。地球上の海の現象を表現する上では球座標を用いると思いますが、球座標は地球の中心から表面まで全部をカバーします。海は地球という球体の表面の薄い膜のようなものなので、球座標のさらに近似版で表現してもよいだろうと思います。地球の半径は6300キロぐらいだと思いますが、海は最大でも10キロ、平均だと4キロぐらいなので、球座標の簡単化されたものになると思います。 すなわち、海を考える上での球座標の近似方程式を知りたいのですが。球面上の薄膜なので2次元でもいいです。球座標は3次元です。球座標での運動方程式は本に載っているのでそれをもとに近似してもいいですが、やはりオーソライズされたものを参照したいと思います。 よろしくお願いします。

  • 3次元での回転による座標変換

    3次元での回転による座標変換に関して質問があります. X軸,Y軸,Z軸の直交座標系があるとします. この座標系において,ある位置ベクトル(a1,b1,c1)がX軸,Y軸,Z軸と成す角度は,θx,θy,θzは,ベクトルの内積から算出可能だと思います. θx=a1/sqrt(a1^2+b1^2+c1^2) θy=b1/sqrt(a1^2+b1^2+c1^2) θz=c1/sqrt(a1^2+b1^2+c1^2) X,Y,Zの直交座標系を回転させて,この位置ベクトルの向きを基準としたX'軸,Y'軸,Z'軸による新しい直交座標系を設定するには,どのようにすればよいでしょうか? θx,θy,θzと各軸での回転角度は違うものという認識でいいのでしょうか? 元の座標系において,各軸回りに順番に回転させればいいかと思うのですが,どうもイメージがつかみきれません. よろしくお願い致します.

  • 赤道面を多角形にして作った球の名前

    赤道面を円でなく多角形にして作った球は、何て呼ばれてるのでしょうか?? よろしければ英名も教えてください。 球の擬似的な展開図を作ろうと言う時によく出て来そうな立体です。多角形の回転体の事ではないです。 一般の平面図形を赤道面にしたものや、赤道面が円や楕円でも両極を結んだ軸が赤道面の中心からずれてるようなものについても、ありましたらお願いします。 また、直交座標、球座標、円柱座標に対して考えられる、仰角と平面方向の縦と横で表されるような座標系{(x、y、z)=(x´cosφ、y´cosφ、√(x´^2+y´^2)sinφ)、z軸との角をφとした場合は(x、y、z)=(x´sinφ、y´sinφ、√(x´^2+y´^2)cosφ)}は、ちょうどこの(多角形が赤道面の)図形のイメージに似てると思うのですが、何て呼ばれてるのでしょうか? (蛇足ながら、自分は今の所、勝手に角球・一般球・角球座標などと呼んでいます)

  • 座標変換

    3次元(x,y,z)物体の回転でよくx軸、y軸、z軸で回転がありますが、xy平面との角度φを回転させたいときはどうすればいいでしょうか? xy平面との角度をφ回転させた後の座標(X,Y,Z)はどうなるのでしょうか? また X     x Y = T・y Z     z このような行列Tが存在するのでしょうか?

  • オイラー角 回転行列

    オイラー角 回転行列 オイラー角と回転行列の関係が良く理解出来ないので 質問させて下さい。 工学や物理学で使われるオイラー角の回転順序は Z-X-Zが一般的だと認識しています。 ここで、3次元空間でのX軸、Y軸、Z軸周りの回転を 表す回転行列は、   1  0  0 Rx= 0 cosθ -sinθ 0 sinθ cosθ   cosθ 0 sinθ Ry= 0  1 0 -sinθ 0 cosθ    cosθ -sinθ 0 Rz= sinθ cosθ 0 0   0  1 です。 それぞれのθが、その軸での回転だと認識しています。 ここで、回転の方向はRxはY軸をZ軸に向ける方向、 RyはZ軸をX軸に向ける方向、RzはX軸をY軸に向ける方向。 Z-X-Zとは、 Rz・Rx・Rzの積という認識で良いでしょうか? 例えば、 Rx:Y軸をZ軸に向ける方向にπ/2 Ry:Z軸をX軸に向ける方向にπ/3 Rz:X軸をY軸に向ける方向にπ/4 回転させたとします。 Rz・Rx・Rzの積でなぜ、Ryの回転 が表現できるのですか? また、オイラー角はα,β,γと表記される事もありますが、 これは、X軸回転をα、Y軸回転をβ、Z軸回転をγで表して いるという事なのでしょうか? 分からない点だらけで申し訳御座いませんが、ご回答何卒よろしくお願い致します。

  • オイラー角 回転行列

    オイラー角 回転行列 オイラー角について質問させて下さい。 何度も質問して申し訳ないです。 今ひとつ理解できていません。 Z-X-Zオイラー角の回転行列Rz・Rx・Rzについて、 「前の2つの回転行列Rz,Rxは固定された空間座標回りの 回転ではなく、回転後の新たな座標軸回りの回転を意味する。」 と教えて頂きました。 なぜ前の2つなのでしょうか?最初は元の座標系だから後ろの2 なら分かるのですが・・・ そもそも、なぜオイラー角は一般的に座標系の回転を示すのでしょうか? 3次元空間(いわゆる私たちが日常過ごしている空間)において、 物体を回転するとき物体その物を回転しますよね? 座標系を回転する方が物体を回転するよりも 何かメリットがあるのでしょうか? またジンバルロックについてもご回答頂きました。 ジンバルロックに関してはおおよそ理解しました。 ジンバルロックとは、Z-X-Zオイラー角でRxの回転角度がπや2πのとき、 最初のRzと最後のRzとで回転軸が一致して3つの座標系の回転軸方向 ベクトルのうちRzの2つが線形従属となってオイラー角における任意の3つの 角度を決められない状態。 ジンバルロックを解消するためにクォータニオンと言われる手法があるようです。 ちなみに、このジンバルロックは頻発するように感じるのですが、それでも 回転をオイラー角で表記するのはなぜなのでしょうか? 素人考えでは最初からクォータニオンを用いれば良いのでは?と思いました。 以上、ご回答何卒よろしくお願い致します。