ndims

Query number of dimensions of dynamic system model or model array

Syntax

n = ndims(sys)

Description

n = ndims(sys) is the number of dimensions of a dynamic system model or a model array sys. A single model has two dimensions (one for outputs, and one for inputs). A model array has 2 + p dimensions, where p ≥ 2 is the number of array dimensions. For example, a 2-by-3-by-4 array of models has 2 + 3 = 5 dimensions.

ndims(sys) = length(size(sys))

Examples

sys = rss(3,1,1,3);
ndims(sys)
ans =
     4

ndims returns 4 for this 3-by-1 array of SISO models.

See Also

Was this topic helpful?