第1章 基本的事項と簡単な操作
1.1 gnuplotとは
1.2 CUIを使うための準備
1.3 入手方法とインストール
1.4 基本操作
1.5 基本的なコマンドに関すること
1.6 コマンドの編集
1.7 コマンド入力とバッチファイル
1.8 デモプロット
第2章 プロットスタイル
2.1 共通事項
2.2 二次元プロットによる関数の表示(plot)
2.3 二次元グラフによるデータの表示
2.4 金融データの表示
2.5 ラベルによるグラフ
2.6 ベクトル場の表示(vectors)
2.7 エラーバー付きのグラフ
2.8 三次元プロットによる関数の表示
2.9 三次元データの表示(splot)
2.10 等高線プロットとカラーマップ
2.11 画像データの表示
2.12 さまざまな応用
第3章 データ処理
3.1 データファイルの設定
3.2 数値データ構造
3.3 マトリックス形式のデータ
3.4 バイナリーデータの取り扱い(binary)
3.5 数値データファイルの処理
3.6 最小二乗法(fit)
3.7 データの補間(smooth)
3.8 ヒストグラム(frequency)
第4章 グラフの装飾
4.1 グラフ上の座標系
4.2 文字の設定
4.3 色の設定
4.4 グラフのサイズ、原点、余白の指定
4.5 枠の設定(set border)
4.6 複数の軸
4.7 対数軸(set logscale)
4.8 描画範囲(set xrange)
4.9 軸の目盛りラベルの表示フォーマット(set format)
4.10 軸の目盛りの刻みの設定(set xtics)
4.11 グリッドの設定(set grid)
4.12 時間/日付のデータプロット
4.13 タイムスタンプ(set timestamp)
4.14 タイトル
4.15 グラフ中の説明文(set label)
4.16 グラフ中の矢印
4.17 グラフ中の長方形(set object rectangle)
4.18 凡例の設定(set key)
4.19 プロットに使う線種とポイントの設定
4.20 塗りつぶしの設定
4.21 三次元プロット(splot)特有の設定
4.22 計算のサンプル点の数(samples、isosamles)
4.23 複数のグラフを一度に表示(multiplot)
4.24 アプリケーションを使ったプロットの修正
第5章 グラフの出力
5.1 ターミナルについて
5.2 使用頻度の多いターミナルオプション
5.3 ディスプレイに出力
5.4 ファイル出力
5.5 数値出力(set table)
5.6 アニメーションの作成(gif animate)
第6章 プログラミング言語としてのgnuplot
6.1 バッチファイルとは
6.2 バッチファイルの作成と実行
6.3 変数
6.4 演算子
6.5 制御構造
6.6 関数
6.7 ファイル入出力
6.8 サブルーチン
6.9 データ構造
6.10 その他
6.11 バッチファイルの応用
第7章 プログラミング言語からgnuplotを操作
7.1 プログラミング言語での処理方法の概要
7.2 C/C++言語
7.3 FORTRAN
7.4 Perl
7.5 HTML/PHP
7.6 C/C++言語でパイプを使う方法
第8章 LaTeXとの連携
8.1 LaTeXについて
8.2 gnuplotのグラフをLaTeXに
8.3 EPSファイルでLaTeXコマンドを使う
付 録
付 録A コマンド一覧
付 録B 色指定(RGBと名前)
付 録C カラーパレットで推奨するマッピング関数(rgbformulae)
付 録D Symbolフォント
ページ先頭へ