0
我試圖從simulink Level 1 S函數中清除所有內容。我看過doc mexCallMATLAB
,但我不知道如何使用它。我想在我的函數被調用後清除工作空間。清除所有來自Simulink的S函數
我試圖從simulink Level 1 S函數中清除所有內容。我看過doc mexCallMATLAB
,但我不知道如何使用它。我想在我的函數被調用後清除工作空間。清除所有來自Simulink的S函數
您確定您正在編寫一級S功能嗎?如果你是,那麼你不應該。現在m代碼和c代碼S函數都應該寫成2級。
您還沒有具體指明無論您是在M-碼或C代碼編寫,但既然你提到mexCallMATLAB
它假設你正在使用的C代碼,在這種情況下,你應該使用
mexEvalString("clear('all');");
如果您使用的是m代碼,那麼只需使用
evalin('base','clear all');