文档

mdlSimStatusChange

响应包含此C MEX s函数的模型模拟的暂停或恢复

要求

没有

语言

C, c++

语法

#定义MDL_SIM_STATUS_CHANGESimStruct *S, ssSimStatusChangeType simStatus

参数

年代

SimStruct表示S-Function块。

simStatus

模拟的状态SIM_PAUSESIM_CONTINUE

描述

的仿真软万博1manbetx件®引擎调用此例程时,模拟的模型包含年代暂停或恢复。这种方法只适用于模拟。C MEX s函数必须将方法包含在一个#如果定义(MATLAB_MEX_FILE)声明。

例子

#if defined(MATLAB_MEX_FILE) #define MDL_SIM_STATUS_CHANGE static void mdlSimStatusChange(SimStruct *S, ssSimStatusChangeType simStatus) {if (simStatus == SIM_PAUSE) {ssPrintf("Pause已被调用! "\ n”);} else if (simStatus == SIM_CONTINUE) {ssPrintf("Continue已被调用!\ n”);}} # endif

另请参阅

SimStatusChange

之前介绍过的R2006a

这个话题有帮助吗?