ndims

Número de dimensões de um array.

Categoria: Language Fundamentals > Matrices and Arrays

Sintaxe

n = ndims(A)

Retorna numel(size(A)).

Descrição

Todo array do MATLAB tem pelo menos duas dimensões, então escalares, vetores e matrizes dão todos 2. Dimensões finais de tamanho 1 são descartadas, então ones(2, 3, 1, 1) tem duas dimensões. Uma dimensão de tamanho 0 ainda conta.

Argumentos de entrada

A
Array de qualquer tipo.

Argumentos de saída

n
Inteiro, nunca menor que 2.

Exemplo

ndims(5)
ndims(ones(2, 3))
ndims(ones(2, 3, 4))
ndims(zeros(2, 0, 3))
Saída
ans = 2
ans = 2
ans = 3
ans = 3

Veja também

size numel length squeeze