今度は3DプロットをwxMximaでトライして見た。gnuplotが後ろで動いていることは既に書いた通り、少しコマンドが増えてしまうが仕方ない。
一番上のプロットはwxMaxima画面上にあるメニューバーのPlotからプルダウンしてPlot3Dを選んで描いたデフォルトだ。真ん中は、オプションコマンド[elevation,80]を指定してviewpointを若干下に下げたものだ。
---------------------------------------------------------------------------------------
wxplot3d((1.5^y)·sin(x), [x,−4,4], [y,−4,4],
[gnuplot_postamble, "set pm3d at s; unset surf; unset colorbox"])$
wxplot3d((1.5^y)·sin(x), [x,−4,4], [y,−4,4],
[gnuplot_postamble, "set pm3d at s; unset surf; unset colorbox"],
[elevation,80])$
wxplot3d((1.5^y)·sin(x), [x,−2,2], [y,−4,4],
[gnuplot_postamble, "set pm3d at s; unset surf; unset colorbox"],
[elevation,90],[azimuth,0])$
---------------------------------------------------------------------------------------
一番下は、更にオプションコマンド[azimuth,0]を追加して、y軸を奥行き方向に変えたものだ。この際にxyの範囲を6/25のLiveMathの二番目プロットと近い値に変えてある。双方は高い確率で同じ値になっていることが予想される。
商用であれ、オープンのソフトであれ、肝心な箇所は複数のソフトウェアで確認した方がいい。ソフトウェア解析業界用語に置き換えると「結果の検証」の一部である。