MCPで接続 →

計算を入力してください

直交座標 → 円柱座標では x, y, z を入力してください。円柱座標 → 直交座標では r, θ(度), z を入力してください。

公式

広告

結果

変換後の座標
(5, 53.1301°, 5)
(r, θ, z) 円柱座標
x 3
y 4
z 5
r(半径) 5
θ(度) 53.130102°

円柱座標とは?

円柱座標は、3次元空間内の点を半径 r、角度 θ、高さ z の3つで表す座標系です。2次元の極座標に直交座標の z 軸をそのまま加えた形になっています。ある軸を中心とした回転対称性を持つ問題——たとえば配管や円柱、電磁場、流体の流れなどを扱うときに非常に便利です。

円柱座標で半径 r、角度シータ、高さ z によって定義された点を示す3D図
半径 r、方位角 θ、xy 平面からの高さ z で定まる点 P。

この計算機の使い方

まず変換の向きを選びます。直交座標 → 円柱座標の場合は x、y、z の値を入力すると、r、θ(度数表示)、z が求められます。円柱座標 → 直交座標の場合は r、θ(度)、z を入力すると x、y、z が得られます。角度は2引数のアークタンジェント(atan2)で計算するため、常に正しい象限が選ばれます。

計算式の解説

半径は z 軸からの直線距離で、$$r = \sqrt{x^{2} + y^{2}}$$ で求めます。角度は $$\theta = \operatorname{atan2}(y,\ x)$$ を用い、−180°〜180° の範囲の値を返します。これにより4つの象限と各軸上の点を正しく処理できます。高さ \(z\) は両方の座標系で同じ値です。逆変換は $$x = r\cos\theta$$、$$y = r\sin\theta$$ となります。

広告
平面における直交座標 x, y と極座標 r, シータ の変換を示す真上からの図
z 軸方向から見た図:r と θ は直角三角形を通じて x と y に対応する。

計算例

直交座標の点 (3, 4, 5) を変換してみましょう。半径は \(\sqrt{3^{2} + 4^{2}} = \sqrt{25} = 5\)。角度は \(\operatorname{atan2}(4, 3) \approx 53.13°\)。高さは 5 のままです。したがって円柱座標は (5, 53.13°, 5) になります。

よくある質問

なぜ arctan(y/x) ではなく atan2 を使うのですか? 単純な arctan では象限の情報が失われ、x = 0 のときに値が定義できません。atan2 ならあらゆるケースを正しく処理できます。

角度は度数法ですか、それとも弧度法ですか? この計算機では使いやすさのために θ を度数(度)で表示・入力します。内部では三角関数の計算のためにラジアンへ変換しています。

x と y がどちらも 0 のときは? その点は z 軸上にあるため r = 0 となり、θ は慣例的に 0° とします。

最終更新: