ssGetModeVector
得到模态向量
语法
int_T * ssgetmovector (SimStruct *S)
参数
-
年代
-
SimStruct表示S-Function块。
返回
指针(int_T *
)到模式向量。
描述
用于获取模式向量的指针。这个向量有长度ssGetNumModes (S)
.通常,这个向量在mdlInitializeConditions
如果默认值0不可接受。然后用在mdlOutputs
,结合非采样零交叉,以确定输出函数何时应改变模式。例如,考虑一个绝对值函数。当输入为负数时,对其进行负运算以得到正的值;否则,不要采取任何行动。这个函数有两种模式。输出函数应该设计成在小的时间步长期间不改变模式。的模式向量中也可以使用mdlZeroCrossings
例程来确定当前模式。
语言
C, c++
例子
参见s函数sfun_zc.c
中使用的sfcndemo_sfun_zc
.