MATLABでstand-alone実行ファイルを作成する。

1. はじめに

まず、用意するものは

2. 準備

次に、script M-fileをfunction M-fileに変換。
といっても、簡単。
次の、文を文頭に書き加えるだけ。

function ***
***はscript M-fileの名前(***.m)
もし、はじめからfunction M-fileならば、そのままでよい。

3. コンパイル・ビルド

次に、そのファイルがグラフィックを含まないならば(figureを含まない)

mcc -m ***.m
含むなら、
mcc -B sgl ***.m
とすれば、同じディレクトリに***.exeができているはず。
後は、DOSコマンドプロンプトで、***と入力して実行すればいいだけ。

4. その他

GUIも簡単にstand-alone実行ファイルにできる。
再配布まで可能とのこと!!
フリーウェアをどんどん作って!!
詳細はヘルプやMathworksのページ(下のリンク参照)を見て


参考文献等

MATLAB Compilerのヘルプページ - ちょっと文字化けしてるかも