主要内容

mdlSimStatusChange

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

要求

没有

语言

C, c++

语法

#定义MDL_SIM_STATUS_CHANGESimStruct *S, ssSimStatusChangeType simStatus

参数

年代

SimStruct表示一个S-Function块。

simStatus

模拟的状态SIM_PAUSESIM_CONTINUE

描述

的仿真软件®引擎调用此例程时,模拟的模型包含年代暂停或继续。该方法仅适用于仿真。cmex 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 has been calling ! "\ n”);} else if (simStatus == SIM_CONTINUE) {ssPrintf("Continue已被调用!\ n”);}} #endif

另请参阅

SimStatusChange

版本历史

R2006a之前介绍

Baidu
map