主要内容

ss金宝appSupportsMultipleExecInstances

指定一个为每个子系统块支持一个功金宝app能子系统内部的操作。

语法

空白ssSup金宝appportsMultipleExecInstances (SimStruct * S, boolean_T val)

参数

年代

SimStruct代表一个功能块。

瓦尔

一个特征向量有价值真正的。如果真正的,那么为每个子系统将支持有一金宝app个函数里面运行。

描述

允许一个功能阻止操作在一个为每个子系统块。最好是调用这个宏的mdlSetWorkWidths函数。

语言

C, c++

例子

在这个例子中,ss金宝appSupportsMultipleExecInstances函数内驻留mdlInitializeSize。基本上,如果一个街区无条件支持或不支持对每个子系统,里面的功能可以使用金宝appmdlInitializeSize。如果决策依赖于编译信息,然而,那么应该使用这个函数里面mdlSetWorkWidths

静态孔隙mdlInitializeSizes (SimStruct * S) {ssSetNumDiscStates (S, 0);/ *没有默认dstate * / (!ssSetNumInputPorts(年代,1))返回;ssSetInputPortWidth (0, 1);如果(!ssSetNumOutputPorts(年代,1))返回;ssSetOutputPortWidth (0, 1);ssSetNumRWork (S, 0);ssSetNumDWork (S, 1);ssSetNumIWork (S, 0); ssSetNumPWork(S, 0); ssSetNumModes(S, 0); ssSetDWorkWidth(S, 0, 1); ssSetDWorkUsedAsDState(S, 0, SS_DWORK_USED_AS_DSTATE); ssSetDWorkName(S, 0, "State"); ssSetOptions(S, SS_OPTION_EXCEPTION_FREE_CODE | SS_OPTION_WORKS_WITH_CODE_REUSE | SS_OPTION_USE_TLC_WITH_ACCELERATOR); ssSupportsMultipleExecInstances(S, true); }

版本历史

介绍了R2010b