| 外部インタフェース/API リファレンス | ![]() |
C 言語表示
#include "mex.h" int mexEvalString(const char *command);
引数
command
実行するMATLABコマンドを含む文字列。
戻り値
Description
mexEvalStringを呼び出すことによって、呼び出し側のワークスペースでMATLABのcommandを呼び出します。
mexEvalStringとmexCallMATLABは、両方共MATLABコマンドを実行します。しかし、mexCallMATLABは結果(左辺引数)をMEX-ファイルに戻すメカニズムを提供しています。mexEvalStringは、MEX-ファイルに値を返す方法を提供していません。
command文字列の等号の右側のすべての引数は、呼び出し側のワークスペースのカレント変数でなければなりません。
例題
examplesディレクトリのmexサブディレクトリのmexevalstring.cを参照してください。
参考
| mexErrMsgTxt | mexFunction | ![]() |