ssGetIWorkValue
得到一个一块的整数向量的元素
语法
int_T ssGetIWorkValue (SimStruct * S, int_T idx)
参数
-
年代
-
SimStruct代表一个功能块。
-
idx
-
这个函数返回的元素的索引。
返回
的int_T
值存储在idx
元素的整数向量为这个功能工作。返回零
如果没有值被分配到idx
元素的IWork向量。
描述
在模拟循环使用这个宏,mdlInitializeConditions
,或mdlStart
例程来获得一个元素的IWork向量。向量包含的元素类型int_T
和的长度ssGetNumIWork (S)
。通常,这个向量进行初始化mdlStart
或mdlInitializeConditions
,更新mdlUpdate
,用于mdlOutputs
。
语言
C, c++
例子
下面的语句
int_T v = ssGetIWorkValue (S, 0);
相当于
int_T * wv = ssGetIWork(年代);int_T v = wv [0];
对于一个完整的示例ssGetIWork
,请参阅s函数stvctf.c
中使用的sfcndemo_stvctf
。
版本历史
之前介绍过的R2006a