设置一个块的指针工作向量的元素
void *ssSetPWorkValue(SimStruct *S, int_T idx, void *指针)
年代
表示S-Function块的SimStruct。
idx
要设置的元素的索引。
指针
新的指针元素。
传递到宏中的指针。
设置idx
元素的函数指针的工作向量指针
.vector由类型的元素组成void *
是长度ssGetNumPWork (S)
.通常,这个向量被初始化mdlStart
或mdlInitializeConditions
,更新mdlUpdate
,用于mdlOutputs
.你可以在模拟循环中使用这个宏,mdlInitializeConditions
,或mdlStart
例程。
C, c++
下面的语句
类型定义struct Color_tag {int r;int b;int g;}颜色;颜色*p = malloc(sizeof(Color));ssSetPWorkValue(年代,0,p);
将指针工作向量的第一个元素设置为一个指向已分配对象的指针颜色
结构。