从块的指针工作向量中获取一个指针
void *ssGetPWorkValue(SimStruct *S, int_T idx)
年代
SimStruct表示S-Function块。
idx
这个函数返回的指针的索引。
(void *
)元素在索引处idx
.
用于访问所表示的块所使用的指针工作向量的元素年代
.vector由type类型的元素组成void *
是有长度的ssGetNumPWork (S)
.通常,这个向量被初始化为mdlStart
或mdlInitializeConditions
,更新mdlUpdate
,并用于mdlOutputs
.你可以在模拟循环中使用这个宏,mdlInitializeConditions
,或mdlStart
例程。的返回值零
的中没有赋值idx
元素的指针工作向量。
C, c++
下面的语句
v = ssGetPWorkValue(S, 0);
相当于
void** wv = ssGetPWork(S);Void * v = wv[0];