1

m ファイルを実行可能ファイルにデプロイしたいと考えています。mcc コマンド mcc -m epidemic.m を使用しています。Epidemic は、引数を取らずにベクトルを返し、そのベクトルを txt に書き込む関数です。Mcc は epidemic.exe を作成し、その exe を実行すると txt ファイルが作成されますが、値 (.exe の戻り値) が返されないようです。以下を使用して、matlab から exe を実行しようとしています。

cmd = ['epidemic.exe '];
system(cmd);

cmdout " とステータス 0 を返します。.exe の戻り値を取得するにはどうすればよいですか?

4

2 に答える 2