GNU の Octave は MATLAB 類似の行列計算・グラフィックスツールです。 グラフは gnuplot を使って描きます。
Ring Server の /pub/GNU など GNU をミラーしているところからソースをいただいてきてコンパイルすべきところですが, C++ のバージョンによってなかなかうまくいかないので, VinePlus の RPM をそのままインストールしました。
マニュアルは Octave のソースツリーの doc/interpreter/octave_toc.html からたどってオンラインで読めます。 あるいは doc/interpreter/octave.ps を印刷してもかまいませんし, Octave の中から help -i と打てば info 形式のマニュアルが読めます。
数値は倍精度ですが,5桁しか表示されません。
output_precision=17と打ち込んでおくと精度いっぱいまで表示されます。
whitespace_in_literal_matrix="ignore"としておけば行列の列の区切りはコンマ,行の区切りはセミコロンに固定されます。 デフォルトでは
whitespace_in_literal_matrix="traditional"で,スペースでも列が区切れ,改行があると行の区切りとされてしまいます。
octave-2.1.35 を gcc-3.0.3 でコンパイルしてみました。 途中 TeX でエラーになりましたが q で抜けられます。 特に問題なく動いているようです。
/usr/local/bin
lrwxrwxrwx 1 okumura wheel 13 Jan 5 10:43 octave -> octave-2.1.35* -rwxr-xr-x 1 okumura wheel 5094555 Jan 5 10:43 octave-2.1.35* lrwxrwxrwx 1 okumura wheel 16 Jan 5 10:42 mkoctfile -> mkoctfile-2.1.35* -rwxr-xr-x 1 okumura wheel 7376 Jan 5 10:42 mkoctfile-2.1.35* lrwxrwxrwx 1 okumura wheel 17 Jan 5 10:42 octave-bug -> octave-bug-2.1.35* -rwxr-xr-x 1 okumura wheel 9868 Jan 5 10:42 octave-bug-2.1.35* lrwxrwxrwx 1 okumura wheel 20 Jan 5 10:42 octave-config -> octave-config-2.1.35* -rwxr-xr-x 1 okumura wheel 1165 Jan 5 10:42 octave-config-2.1.35*
/usr/local/include
drwxr-xr-x 3 okumura wheel 72 Jan 5 10:42 octave-2.1.35/
/usr/local/lib
drwxr-xr-x 2 okumura wheel 360 Jan 5 10:43 octave-2.1.35/
/usr/local/info
-rw-r--r-- 1 okumura wheel 80389 Jan 5 10:45 octave.info -rw-r--r-- 1 okumura wheel 49343 Jan 5 10:45 octave.info-1 -rw-r--r-- 1 okumura wheel 52742 Jan 5 10:45 octave.info-10 -rw-r--r-- 1 okumura wheel 53316 Jan 5 10:45 octave.info-11 -rw-r--r-- 1 okumura wheel 45599 Jan 5 10:45 octave.info-12 -rw-r--r-- 1 okumura wheel 32615 Jan 5 10:45 octave.info-13 -rw-r--r-- 1 okumura wheel 50240 Jan 5 10:45 octave.info-14 -rw-r--r-- 1 okumura wheel 48286 Jan 5 10:45 octave.info-15 -rw-r--r-- 1 okumura wheel 51488 Jan 5 10:45 octave.info-2 -rw-r--r-- 1 okumura wheel 50858 Jan 5 10:45 octave.info-3 -rw-r--r-- 1 okumura wheel 48347 Jan 5 10:45 octave.info-4 -rw-r--r-- 1 okumura wheel 53517 Jan 5 10:45 octave.info-5 -rw-r--r-- 1 okumura wheel 50793 Jan 5 10:45 octave.info-6 -rw-r--r-- 1 okumura wheel 58213 Jan 5 10:45 octave.info-7 -rw-r--r-- 1 okumura wheel 67952 Jan 5 10:45 octave.info-8 -rw-r--r-- 1 okumura wheel 52648 Jan 5 10:45 octave.info-9
リンクはご自由にどうぞ。
松阪大学 奥村晴彦 okumura@matsusaka-u.ac.jp
Last modified: Sat Jan 5 10:52:02 JST 2002