Plotting Formats (Maxima 5.46.0 Manual)

Next: Functions and Variables for Plotting, Previous: Introduction to Plotting, Up: Plotting [Contents][Index]

### 12.2 Plotting Formats

現在、Maximaが使う２つの外部のプロットプログラムがあります: GnuplotとXmaximaです。 これらのプログラムに対して様々な異なるフォーマットがあります。 それらは、オプション`plot_format`で選択することができます。 (Plotting Options節を参照してください。)

プロットフォーマットは以下の通りです:

- gnuplot (Windowsでのデフォルト)

  外部のプログラムgnuplotを起動するのに使われます。 gnuplotはあなたのシステムにインストールされていなければいけません。 すべてのプロットコマンドとデータは、ファイル`maxout.gnuplot`に保存されます。

- gnuplot_pipes (Windows以外のプラットフォームでのデフォルト)

  このフォーマットはWindowsプラットフォームでは利用できません。 `gnuplot`フォーマットと似ていますが、 データがファイル`maxout.gnuplot_pipes`に保存される一方、 コマンドがパイプを通してgnuplotに送られるところが違います。 gnuplotパイプが関数`gnuplot_close()`で閉じられない限り、 １つのgnuplotプロセスが開き続けて、続きのプロットコマンドは同じプロセスに送られ、 以前のプロットを置き換えます。 このフォーマットが使われる時、関数`gnuplot_replot`は スクリーン上に既に表示されたプロットを変更するのに使うことができます。 (`gnuplot_replot`を参照してください。)

  このフォーマットはスクリーンへのプロットするのにだけ使うべきです; ファイルへのプロットには`gnuplot`フォーマットを使ったほうがいいです。

- 値: `mgnuplot`

  Mgnuplotは、gnuplotのTkベースのラッパーです。 Maximaディストリビューションに含まれます。 Mgnuplotはgnuplotの基本的なGUIを提供しますが、gnuplotの素のインターフェースより 総合的な特長が少ないです。 Mgnuplotは、gnuplotとTckl/Tkを別途インストールする必要があります。

- xmaxima

  XmaximaはMaxima用Tcl/Tkグラフィカルインターフェースです。 これもまた、コンソールや他のグラフィカルインターフェースからMaximaを走らせた時、 生成されるプロットを表示するのに使うことができます。 このフォーマットを使うには、xmaximaプログラム―これはMaximaと一緒に配布されます― をインストールする必要があります。 もしMaximaをxmaxima自身から走らせるなら、 このフォーマットは、MaximaとXmaximaの間の通信に使われているのと同じソケットを通して、 プロット関数にデータとコマンドを送らせます。 コンソールや他のインターフェースから使われる時、 xmaximaプログラムはそのファイルの位置の名前を引数として起動されます。

  以前のバージョンでは、このフォーマットは`openmath`と呼ばれていました; その古い名前はまだ`xmaxima`に対する同義語として受け付けられます。

Plotting ·

Next: Functions and Variables for Plotting, Previous: Introduction to Plotting, Up: Plotting [Contents][Index]