simulink レベル 1 S-Function から clear all を呼び出そうとしています。ざっと見まし doc mexCallMATLAB
たが使い方がわかりません。関数が呼び出された後、ワークスペースをクリアしたいと思っていました。
1 に答える
1
レベル 1 の S-Function を書いていますか? もしそうなら、あなたはすべきではありません。最近では、m コードと c コードの両方の S-Function をすべてレベル 2 として記述する必要があります。
mコードとcコードのどちらで書いているかを具体的に示していませんが、言及したのでmexCallMATLAB
、cコードを使用していると想定されているため、使用する必要があります
mexEvalString("clear('all');");
mコードを使用している場合は、次を使用してください
evalin('base','clear all');
于 2014-04-15T13:51:21.123 に答える