Main Content

ssGetOutputPortDimensions

Get the dimensions of the signal leaving an output port

Syntax

int_T *ssGetOutputPortDimensions(SimStruct *S, int_T port)

Arguments

S

SimStruct that represents an S-function block.

port

Index of an output port.

Returns

A pointer (int_T *) to an array of integers. The array contains elements with the value DYNAMICALLY_SIZED (-1) when the size of a dimension is unknown.

Description

Use to obtain the dimensions of the signal leaving the output port specified by the index port, e.g., [4 2] for a 4-by-2 matrix array. The size of the dimensions array is equal to the number of signal dimensions accepted by the port, e.g., 1 for a vector signal or 2 for a matrix signal.

Languages

C, C++

Version History

Introduced before R2006a