文档

ssSetNumDiscStates

指定一个块拥有的离散状态的数量

语法

void ssSetNumDiscStates(SimStruct *S, int_T nDiscStates)

参数

年代

表示s -功能块的SimStruct。

nDiscStates

为表示的块设置的离散状态数年代

描述

用在mdlInitializeSizes将离散状态的数目指定为0、一个正整数或DYNAMICALLY_SIZED.如果您指定DYNAMICALLY_SIZED,可以指定真正的(正整数)宽度mdlSetWorkWidths;否则,所使用的宽度为通过该块的信号的宽度。如果你的s函数有离散状态,它应该返回下一个离散状态mdlUpdate.离散状态被记录选项在数据导入/导出“配置参数”对话框。

语言

C, c++

例子

看到这个功能dsfunc.c中使用的sfcndemo_dsfunc

之前介绍过的R2006a