ssSetInputPortWidth
Specify the width of an input port
Syntax
void ssSetInputPortWidth(SimStruct *S, int_T port, int_T width)
Arguments
S
SimStruct that represents an S-Function block.
port
Index of the input port whose width is being set.
width
Width of the input port.
Description
Use in mdlInitializeSizes
(after
ssSetNumInputPorts
) to specify a nonzero positive integer
width or DYNAMICALLY_SIZED
for each input port index starting at
0. If the width is dynamically sized, the S-function must provide mdlSetInputPortDimensionInfo
and
mdlSetDefaultPortDimensionInfo
methods to enable the signal dimensions to be set correctly during signal
propagation.
Note
This macro and ssSetInputPortVectorDimension
are
functionally identical with the exception of their returns.
ThessSetInputPortVectorDimension
returns 1 if successful,
and 0 otherwise.
Languages
C, C++
Examples
See the S-function sfun_dtype_io.c
used in sfcndemo_dtype_io
.
Version History
Introduced before R2006a