文档

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

另请参阅

ssSetNumModes

R2006a之前介绍过