Specify the width of an input port
int_T ssSetInputPortWidth(SimStruct *S, int_T port, int_T width)
S
SimStruct representing an S-Function block.
port
Index of the input port whose width is being set.
width
Width of the input port.
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.
C, C++
See the S-function sfun_dtype_io.c
used in sfcndemo_dtype_io
.