Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

【GNU Octave】無料(フリー)で使えるMatlab互換ソフトウェアGNU Octave

数値計算ソフトウェアMATLABは有料(数万円以上)のソフトで、使用に関してライセンスがあることから使用が限られてしまう。無料(フリー)で使える互換ソフトウェアに、GNU Octaveというものがある。これはGNUライセンスで使用することができる。

GNU Octave http://www.gnu.org/software/octave/

基本的な文法は全く同じ。また、基本的な演算、文字操作関数、数値関数、制御文もまったく同じ。だが、例えば高速でテキストファイルを読み込む関数(textscan)など、便利な関数は用意されていない。最近のMATLAB(リリース20xx)に追加された言語仕様にも、基本的に対応していない。

MATLABと併用するには、リリース20xxとなる以前の、いわゆる昔のMATLABを意識してスクリプトや関数を作成する必要がある。

MATLABプログラミング入門 MATLAB/Simulinkによるモデルベースデザイン入門 MATLAB/Scilabで理解する数値計算 はやわかり MATLAB 第2版 Matlabによるマクロ経済モデル入門 MATLABによるバイオ統計学―基本的な検定から各種アルゴリズム、臨床統計まで、分かりやすく解説! (I・O BOOKS) MATLABによるバイオインフォマティクス―DNA配列から生存分析まで、医学分野への応用を分かりやすく解説! (I・O BOOKS) MATLAB可視化プログラミング