Specify the width of an output port
int_T ssSetOutputPortWidth(SimStruct *S, int_T port, int_T width)
S
SimStruct representing an S-Function block.
port
Index of the output port whose width is being set.
width
Width of an output port.
Use in mdlInitializeSizes
(after
ssSetNumOutputPorts
) to specify a nonzero positive integer
width or DYNAMICALLY_SIZED
for each output port index starting at
0. If the width is dynamically sized, the S-function must provide mdlSetOutputPortDimensionInfo
and
mdlSetDefaultPortDimensionInfo
methods to enable the signal dimensions to be set correctly during signal
propagation.
This macro and ssSetOutputPortVectorDimension
are
functionally identical except that
ssSetOutputPortVectorDimension
returns 1 if successful,
and 0 otherwise.
C, C++
See the S-function sfun_dtype_io.c
used in the sfcndemo_dtype_io
.