Query number of dimensions of dynamic system model or model array
n = ndims(sys)
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))
sys = rss(3,1,1,3); ndims(sys) ans = 4
ndims returns 4 for this 3-by-1 array of SISO models.