もう一度MacBook AirでOctaveを使えるようになるまでを解説します。
以前、PowerBookを使っていたときにOctaveをインストールをしたときよりも
格段にインストールは簡単になっています。
が、ちょっとしたことでつまづいたので、躓いた人のために。
僕の環境は以下。
Mac OS X 10.5.4 Leopard (MacBook Air)
Octave: Version 3.0.2
Gnuplot: Version 4.2 patchlevel 3
一応、Octaveについて解説。
Octaveとは理系や心理学系で超代表的な数値解析ソフトウェアである
Matlabと(それなりに)互換性のある、フリーの数値解析ソフトです。
フリーです。フリー。
Matlabが持つような多様で強力なtoolboxはありませんが、
基本的な行列演算はしっかりできます。
またやはりフリーソフトのグラフ描画ソフト gnuplot と連携することで、
gnuplotができる範囲での2次元、3次元グラフが簡単に出力できます。
フリーだしそこそこ強力な数値計算能力があるので、
とりあえず使ってみることをおすすめします。
しかし、これまではとりあえず使ってみるにはインストールが
煩雑すぎました。
しかし、つい最近にとても簡単にインストールできるバージョンが
リリースされました。
ので、とりあえず試してみることを、強くお奨めします。
:::インストール方法。
1.以下のページから「octave-3.0.2-i386.dmg 」をDLしてください。(26.6M)
(intel Macじゃない人はoctave-3.0.2-ppc.dmg の方をDLするんだと思います)
http://sourceforge.net/project/showfiles.php?group_id=2888&package_id=237839
or http://sourceforge.net/projects/octave
2.このdmgファイルをマウントしてください。
3.「Octave.app」というファイルをアプリケーションフォルダにドラッグアンドドロップしてください。これで、Octaveのインストールは完了!
4.Gnuplotがインストールされていない場合:octave-3.0.2-i386.dmgにgnuplotが含まれています。octave-3.0.2-i386.dmgの中のextrasフォルダを開きます。そのなかに「gnuplot-4.2.3-i386.dmg」というファイルがあります。これをマウントします。
5.「Gnuplot.app」というファイルをアプリケーションフォルダにドラッグアンドドロップしてください。これで、Gnuplotのインストールは完了!
6.AquaTermがインストールされていない場合:下記のページからAquaTermをDLしてください。
http://sourceforge.net/project/showfiles.php?group_id=39915
or http://sourceforge.net/projects/aquaterm/
7.dmgをマウントし、AquaTerm.pkgをダブルクリックしてインストール!
以上でOctave, Gnuplot AquaTermのインストールが完了です。
試しにOctaveを使ってみましょう。
:::Octaveの起動とグラフ描画と終了
1.アプリケーションフォルダのOctave.appをダブルクリックします。
2.そうするとターミナルが起動し、次いでその中でOctaveが起動します。
3.「x=1:30」と打ってエンターします。
4.「plot( x, sin(x/pi) )」 と打ってエンターします。
5.そうするとAquaTermが起動してサインカーブが描画されることでしょう!
6.終了するために「exit」と打ってエンターします。
見事、グラフが表示されたでしょうか?
そうあることを祈ります。
ターミナルで「octave」と打つだけでOctaveを起動させることができるように
することもできます。
それについては以下のページを参考にしてください。
gnuplot can't show graphs - フェムトセカンド
「.bash_profile」に
alias gnuplot="/Applications/Gnuplot.app/Contents/Resources/bin/gnuplot"
alias octave="/Applications/Octave.app/Contents/Resources/bin/octave"
の二行が加えられればOKです。