gnuplot
出典: フリー百科事典『ウィキペディア(Wikipedia)』
gnuplot | |
gnuplotによって3Dレンダリングされた楕円体 |
|
最新版: | 4.2.3 / 2008年3月8日 |
評価版: | 4.3 / (CVS) |
対応OS: | Linux, UNIX, Windows, Mac OSほか |
種別: | グラフ作成 |
ライセンス: | 独自(非GPL) |
公式サイト: | www.gnuplot.info |
gnuplot(ニュープロット)は、2次元もしくは3次元のグラフを作成するためのコマンドラインアプリケーションソフトウェアである。インターネットにおいて無料で配布されているフリーウェアであり、1986年に最初のバージョンが開発された。現在では、Linux, UNIX, Windows, Mac OSなどの多くのOSに対応したバージョンが開発されている。
高機能であることから、インターネットで広く利用され、使い方を解説したページなどが多く存在する。また、GNU Octaveのプロットエンジンとしても利用されている。
目次 |
[編集] 機能
入力した数式等を元に、画面もしくは画像ファイルへグラフを生成する。画像ファイルのフォーマットは、PNG, EPS, SVG, JPEGなどの多くの形式に対応している。
用途によってバッチファイルとしてまとめて処理を行わせる方式と、逐次命令文を入力してグラフを描画させる方式とを使い分けることが出来る。
[編集] 名称とライセンス
名前に「gnu」と冠されてこそいるが、GNUプロジェクトとは関係がなく、GPLと互換性のない独自のライセンス形態をとっている。
ソースコードをコピーないし改変することは許されているが、改変を加えたバージョンの配布はパッチ形式でのみ可能である。よって、フリーソフトウェアではない。
[編集] 使用例
使用したコマンドと結果として出力された画像を示す。
# Output to png file: set terminal png small color set output "logarithmic_spiral.png" # Same scale for both axes, half-size output: set size ratio -1 0.5, 0.5 # More sample points to produce smoother picture: set samples 170 # Axes in the center, no tick marks: set zeroaxis set noxtics set noytics set noborder set polar # set title "Logarithmic spiral (pitch 10 degrees)" plot [-4*pi:4*pi] [-8:10] [-8:6] 1.19**t notitle
[編集] 関連ソフトウエア
gnuplotを使いやすくするためのGUIフロントエンドアプリケーションも以下のように多数存在する。
- Cueplot
- Xgfe
- Qgfe
- UnigPlot
- RubyPlot
- QPlot
[編集] 外部リンク
- 公式サイト(英語)
- GNUPLOT 日本語リファレンス・ガイド
- meta:Gnuplot - gnuplotをMediaWikiで使用するためのextension