MaximaのGnuplotによる3次元グラフ(陽関数) Maxima入門 Maximaのインストールから簡単な数式、グラフ作成まで

MaximaのGnuplotによる3次元グラフ(陽関数)

 数式処理ソフトMaxima(マキシマ)でGnuplotを使い、陽関数の3次元グラフを作成する方法について説明します。

MaximaのGnuplotによるグラフ作成
MaximaのGnuplotによる3次元グラフ(陽関数)



 Maxima(マキシマ)でGnuplotを使い、陽関数の3次元グラフを作成する方法について説明します。


演算 Maxima
陽関数の3次元グラフ

plot3d( 陽関数f(x,y), [x, xの下限, xの上限],[y, yの下限, yの上限],

 [ plot_format,gnuplot ], [grid, x分割数, y分割数])$



Maximaで陽関数で表わされる数式のグラフを出力するには、上記のフォーマットで記述します。

なお、gridで分割数を大きくすると、計算時間は増えますが、曲面が滑らかに絵が描かれます。


MaximaのGnuplotによる3次元グラフ(陽関数)の数式



1つ目の式MaximaのGnuplotによる3次元グラフ(陽関数)の数式は、メキシカンハットの形のグラフになります。

MaximaのGnuplotによる3次元グラフ(陽関数)



2つ目の数式MaximaのGnuplotによる3次元グラフ(陽関数)の数式は、カルデラの形をしたグラフです。


MaximaのGnuplotによる3次元グラフ(陽関数)



3つ目の数式MaximaのGnuplotによる3次元グラフ(陽関数)の数式は、少し陥没した鞍のような形になる3次元グラフです。


MaximaのGnuplotによる3次元グラフ(陽関数)



このように、頭の中ではイメージしづらい3次元グラフもMaximaを使うと、Gnuplotで簡単に表示してくれます。