next up previous contents
Next: Offsets Up: Set-show Previous: Logscale

Mapping

書式 :

        set mapping { cartesian | spherical | cylindrical }

splot におけるデータは通常はユークリッド(Euclidean)空間でのカーテシ アン(Cartesian)座標系で与えられます。このような三次元データは(x,y,z) の三つの数値または z 座標のひとつの数値を一行に書くことによって与えら れます。set mapping コマンドを使うことによって、これを球(spherical) 座標系や円筒(cylindrical)座標系に変更することが出来ます。いずれの場合 も、一行につき二つの数値を与えることになります。 球座標系の場合、これらはθとφ(単位は set angles で指定したもの)で この場合

        x = cos θ * cos φ
        y = sin θ * cos φ
        z = sin φ

と変換されます。 円柱座標系の場合、θ(単位は set angles で指定したもの)と z を与え、

        x = cos θ
        y = sin θ
        z = z

と変換されます。 なお、この mapping の機能はデータファイルの splot のみに影響する ことに留意してください。


Masashi Katsurada 平成10年7月9日