GNUPlot · 1 min read · Nov 14, 2025

GNUPlotの始め方

GNUPlotは、1986年に最初にリリースされた、アクティブに開発されている自由に配布される非オープンソースのコマンドライングラフ作成およびプロットツールです。GNUPlotは幅広いアプリケーションに役立つため、ここではその動作を理解し、基本機能を使って遊び、簡単に最初のステップを学ぶためのクイックガイドを提供します。

コマンドライン

GNUPlotを実行するには、ターミナルを開き、「gnuplot」と入力してエンターを押すだけです。これにより、ソフトウェアツールが起動し、変数を設定してプロットを開始する準備が整います。例えば、以下のスクリーンショットでは、「y」変数に「5」の値を設定し、「plot (y)」と入力してエンターを押すことで、対応するグラフをプロットしました。

GNUPlotを開始する

GNUPlotは、グラフの値範囲を定義していないことを警告しており、自動的に範囲を割り当てています。自分でこれを行いたい場合は、次のスクリーンショットのように、角括弧内にコロンで区切った2つの数字を追加して特定の範囲を定義できます。

GNUPlotで範囲を設定する

GNUPlotは、Unix数学ライブラリのすべての関数をサポートしており、そのほとんどは整数、実数、および複素数の引数をサポートしています。異なる関数をプロットするには、単にカンマで区切るだけで、ソフトウェアは凡例に指定された個別のラインカラーを割り当てます。以下は、サイン、逆タンジェント(tan^-1x)、および逆タンジェントのコサインを使用して80ユニットの範囲内で3つの関数の例です。

GNUPlot数学関数

コマンドラインからGNUPlotの全機能を利用することができますが、ほとんどの人にとって簡単でシンプルに保つために、グラフィカルインターフェースの例に進みます。

グラフィカル

私のお気に入りのオプションは、Qtベースの「Cueplot」で、かなりの間存在しており、十分に機能します。コマンドラインで止まったところから再開し、Cueplotでグラフのラインの色と太さを変更する方法、エクスポートする方法、そして3Dおよびサーフェスグラフをプロットする方法を紹介します。

Cueplotでは、上部のボックスから関数を追加し、右側のボックスをチェックして2Dプロットまたは3Dプロットをクリックすることで、対応するグラフを生成できます。

Cueplot

ラインの太さや色を変更するには、関数を選択し、左側の「オプション」ボタンをクリックします。これにより、新しい名前を凡例に追加できるオプションの新しいウィンドウが開き、「ラインタイプを指定する」から色を変更し、幅を変更するスタイルオプションを選択できます。変更を適用するには、再度「3Dプロット」を押す必要があります。

3Dプロット

そのグラフを保存する最も簡単な方法は、png画像の形式でエクスポートすることで、グラフウィンドウの左上にあるエクスポートボタンをクリックし、「画像にエクスポート」オプションを選択することで簡単に行えます(他のオプションも便利です)。

画像をエクスポート

リソース

これでこのクイックガイドの基本的な範囲は終了です。これでGNUplotで関数を使って遊び始め、その可能性をさらに探求できるはずです。それを助けるために、ここにこのチュートリアルで使用したさまざまな関数の例を含むウェブサイトがあります: http://gnuplot.sourceforge.net/demo/、また、ソフトウェアで使用できる関数を含むチートシートもあります: http://www.gnuplot.info/docs_4.0/gpcard.pdf。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。