« gnuplot で比例・反比例のグラフを作ろう gnuplotの起動〜直線(一次関数)を表示させてみる | トップページ | Windowsに四苦八苦なご時世を見て思うこと »

2013年12月27日 (金)

gnuplot - 比例・反比例・放物線のグラフの作成

関数のグラフってありますよね。
一次関数や二次関数等々。

昔はグラフをちょこっと作る程度だったので、表計算ソフトでマス目を作って、直線のオートシェイプを重ねて済ましていたのですが、それではどうしても作れないものがありました。それは『反比例のグラフや放物線』。つまり曲線です。

画像での処理は到底無理なので、他の方法を取るしかありません。表計算ソフトにはグラフ作成機能があるので、それで試したみたものの、見た目等で使用に耐えうるものではありませんでした。そこでPC上で綺麗に作成するソフトとかないかなぁ、と探してみたところ、GRAPESというフリーでしかも日本産の良いソフトがあるでは無いですか。「よっしゃぁ、さっそくインストールしたる!」とダウンロードしようと思った瞬間、ある文字が目に入り、絶望の縁へと落とされます。

Home_01
HAHAHA。Windows専用のソフトのようです。
Linuxへ完全移行してしまった現在においてはWindowsはもう使っていないので、残念ながらこのソフトの使用は諦めました。

なので、他のソフトを色々探してみると、たまたま見つけたのがgnuplot
以下、wikipediaの解説記事を引用。(2013/12/27現在)

gnuplot(ニュープロット しばしばグニュープロットとも)は、2次元もしくは3次元のグラフを作成するためのコマンドラインアプリケーションソフトウェアである。インターネットにおいて無料で配布されているフリーウェアであり、1986年に最初のバージョンが開発された。現在では、Linux、UNIX、Windows、Mac OS Xなどの多くのオペレーティングシステム (OS) に対応したバージョンが開発されている。

高機能であることから、インターネットで広く利用され、使い方を解説したページなどが多く存在する。また、GNU Octaveのプロットエンジンとしても利用されている。

最新版     4.6.4 / 2013年10月9日
最新評価版     4.7 / CVS
対応OS     Linux、UNIX、Windows、Mac OS Xほか

いゃぁ、これは使うしかないでしょう。
ということで、実際に使ってみました。

で、使ってみた感想は・・・

  グラフが綺麗!

00_sumple_01_2 011_5

関数の式を入力すれば、さくっと作成されて、すんごく楽です。
 
プリント用に十分通用する、というか、市販教材と同レベル、場合によっては下手な市販教材よりも断然美しい。
 
いやはや、これは良いものですね。

ただし、デメリットもあります。

 ・はじめに座標平面の形を作るための設定値を入力しなければならない
 ・コマンドラインに慣れていない人にとっては地獄

なので、グラフ作成で無理してgnuplotを使わなくても良いと思います。

非Windowsユーザーや、コマンドラインツールにチャレンジしてみたい、純粋に使ってみたい、という人に試していただければと思います。

gnuplotの使い方については非常に多くのサイトで解説されています。
私も色々と参考にさせて頂きました。いくつかリンクを載せておきます。

〔外部サイト〕
 ・gnuplotスクリプトの解説 - 米澤進吾 ホームページ
 ・gnuplotの初歩
 ・Gnuplotの第一歩
 ・グラフはGnuplotにお任せ

ところで、多くのサイトは大学数学レベル以上のグラフ作成がほとんどです。中学・高校レベルのグラフを作りたいといった場合、参考になるサイトがなくて困ると思います。というのも、式をグラフにすること自体は簡単なのですが、その下地になる座標平面を一から作るのが面倒なのです。なので、中高数学のグラフ作成向けに座標平面の作り方の記事を書きましたので、必要のある方は参考にしてみてください。

次ページ
 『gnuplot で比例・反比例のグラフを作ろう gnuplotの起動〜直線(一次関数)を表示させてみる


〔目次〕
 (1)gnuplot - 比例・反比例・放物線のグラフの作成
 (2)gnuplot で比例・反比例のグラフを作ろう gnuplotの起動〜直線(一次関数)を表示させてみる
 (3)gnuplot グラフ-座標平面づくり
 (補)gnuplot5 インストールメモ(新)
 (補)gnuplot インストールメモ(旧)
 
 








 

« gnuplot で比例・反比例のグラフを作ろう gnuplotの起動〜直線(一次関数)を表示させてみる | トップページ | Windowsに四苦八苦なご時世を見て思うこと »

Linux」カテゴリの記事

gnuplot」カテゴリの記事

比例・反比例のグラフ作成」カテゴリの記事

2021年5月
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
無料ブログはココログ