HOWTO · MATLAB

Obtenha o tamanho do vetor em Matlab

Pode-se obter o tamanho e o número de elementos presentes em um vetor usando as funções length(), size() e numel() do MATLAB.

Neste tutorial, discutiremos como obter o tamanho e o número de elementos presentes em um vetor usando as funções length(), size() e numel() em MATLAB.

Obtenha o tamanho de um vetor usando a função size() em MATLAB

A função size() retorna o número de linhas e colunas presentes em um vetor ou matriz. Por exemplo, vamos obter o tamanho de um vetor. Veja o código abaixo.

vector = [1 2 3 4];
s = size(vector)

Resultado:

s =

     1     4

Como você pode ver, o tamanho do vetor fornecido é 1x4. Este método só é adequado para encontrar o tamanho de um vetor e não para encontrar o número de elementos, pois retorna o número de linhas e colunas.

Obtenha o número de elementos presentes em um vetor usando a função length() em MATLAB

A função length() retorna o número de elementos presentes em um vetor. Por exemplo, vamos obter o comprimento de um vetor. Veja o código abaixo.

vector = [1 2 3 4];
len = length(vector)

Resultado:

len =

     4

Como você pode ver, o comprimento do vetor fornecido é 4. Este método é adequado apenas para encontrar o número de elementos presentes em um vetor e não é adequado para encontrar o número de elementos em um array, pois retorna apenas a dimensão mais longa.

Obtenha o número de elementos presentes em um vetor ou matriz usando a função numel() em MATLAB

A função numel() retorna o número de elementos presentes em um vetor ou matriz. Por exemplo, vamos obter o número de elementos presentes em um array. Veja o código abaixo.

vector = [1 2 3 4; 1 2 3 4];
len = numel(vector)

Resultado:

len =

     8

Como você pode ver, o comprimento ou número de elementos presentes em um determinado vetor é 8. Este método é adequado para encontrar o número de elementos presentes em um vetor ou matriz.