ssSetNumIWork
Specify the size of a block's integer work vector
Syntax
void ssSetNumIWork(SimStruct *S, int_T nIWork)
Arguments
SSimStruct that represents an S-Function block.
nIWorkNumber of elements in the integer work vector.
Description
Use in mdlInitializeSizes to specify the number of
int_T work vector elements as 0, a positive integer, or
DYNAMICALLY_SIZED. If you specify
DYNAMICALLY_SIZED, you can specify the true (positive
integer) width in mdlSetWorkWidths; otherwise, the width used is
the width of the signal passing through the block. The elements of the IWork vector
are initialized to NULL until values are assigned using
ssSetIWorkValue or via the pointer obtained
fromssGetIWork.
Languages
C, C++
Examples
See the S-function sfun_multirate.c used in sfcndemo_sfun_multirate.
See Also
Version History
Introduced before R2006a