• 締切済み

gnuplotでx,y,z軸の3次元にf(x,y,z)値をプロットしていくことはできますか?

gnuplotでx,y軸とf(x,y)が3次元に表示させる方法は調べて分かったのですが、質問タイトルのようにx,y,z軸が存在する領域にf(x,y,z)を表示させるにはどうしたら良いのでしょうか?

みんなの回答

  • lugarl
  • ベストアンサー率100% (2/2)
回答No.1

簡単に回答させていただきます。 z軸を入れて3次関数のグラフの場合でも手順は2次関数と同じです。 setの部分にz軸の範囲を入れ、splotの部分に3次関数を入れるだけです。 3次関数は表示されると見にくいことが多いと思います。 Tgifなどを用いて角度を変えてみると見やすいと思います。 参考までに gunplot> splot sin(x*x+y*y+z*z)/(x*x+y*y+z*z)

rkot
質問者

補足

sample.txt x   y   z   f(x,y,z) 0   1   2    10 1   2   3    11 2   3   4    12 3   4   5    13 上記のようなデータも表示できるのでしょうか?

関連するQ&A

専門家に質問してみよう