ssSetNumDWork
Specify the number of Dwork vectors used by a block
Syntax
boolean_T ssSetNumDWork(SimStruct *S, int_T nDWork)
Arguments
S
SimStruct that represents an S-Function block.
nDWork
Number of Dwork vectors.
Returns
The Boolean value true
if nDWork
is zero or
a positive integer; otherwise, false
.
Description
Use in mdlInitializeSizes
to specify the number of Dwork
vectors as 0, a positive integer, or DYNAMICALLY_SIZED
. If you
specify DYNAMICALLY_SIZED
, you can specify the true (positive
integer) number of vectors in mdlSetWorkWidths
.
You can specify the size and data type of each work vector, using the macros
and ssSetDWorkWidth
, respectively. You can also specify that
the work vector holds complex values, using ssSetDWorkDataType
. Use ssSetDWorkComplexSignal
ssSetDWorkName
to specify a name
for the work vector.
Languages
C, C++
Examples
See the S-function sfun_rtwdwork.c
used in sfcndemo_sfun_rtwdwork
.
Version History
Introduced before R2006a