主要内容

ssGetIWorkValue

获取块的整数工作向量的一个元素

语法

int_T ssGetIWorkValue(SimStruct *S, int_T idx)

参数

年代

表示s -功能块的SimStruct。

idx

该函数返回的元素的索引。

返回

int_T值存储在idxs函数的整数功向量的元素。返回如果没有值被赋给idxIWork向量的元素。

描述

在模拟循环中使用此宏,mdlInitializeConditions,或mdlStart例程获取IWork向量的一个元素。vector由类型元素组成int_T是长度的ssGetNumIWork (S).通常,这个向量是初始化的mdlStartmdlInitializeConditions,更新mdlUpdate,用于mdlOutputs

语言

C, c++

例子

下面的语句

int_T v = ssGetIWorkValue(S, 0);

相当于

int_T* wv = ssGetIWork(S);int_T v = wv[0];

使用的完整示例ssGetIWork,参见s函数stvctf.c中使用的sfcndemo_stvctf

之前介绍过的R2006a