Writing S-Functions Previous page   Next Page
ssSetNumDWork

Specify the number of data type work vectors used by a block

Syntax

Arguments

S
   SimStruct representing an S-Function block.

nDWork
   Number of data type work vectors.

Description

Use in mdlInitializeSizes to specify the number of data type work 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 ssSetDWorkWidth and ssSetDWorkDataType, respectively. You can also specify that the work vector holds complex values, using ssSetDWorkComplexSignal.

This function returns TRUE if nDWork is zero or a positive integer; otherwise, FALSE.

Languages

C, C++

See Also

ssGetNumDWork, ssSetDWorkWidth, ssSetDWorkDataType, ssSetDWorkComplexSignal


Previous page  ssSetNumDiscStates ssSetNumInputPorts Next page

© 1994-2005 The MathWorks, Inc.