Como encontrar os valores máximo e mínimo em uma matriz de conjunto de dados grandes no MATLAB

Como Encontrar Os Valores Maximo E Minimo Em Uma Matriz De Conjunto De Dados Grandes No Matlab



Quando lidamos com matrizes e conjuntos de dados muito grandes, torna-se muito difícil identificar o valor máximo e mínimo desse conjunto de dados ou matriz. Além disso, quando criamos uma matriz usando funções integradas como Rand() e Magia() , não conhecemos as entradas dessa matriz, portanto não temos uma ideia sobre os valores mínimo e máximo dessa matriz. Para resolver essas questões, o MATLAB nos facilita uma abordagem para encontrar os valores máximos e mínimos de grandes matrizes e conjuntos de dados.

Este guia é útil para usuários do MATLAB que não conhecem o método para encontrar valores máximos e mínimos de um grande conjunto de dados e matriz no MATLAB.

Como encontrar os valores mínimo e máximo no grande conjunto de dados e matriz no MATLAB?

Encontrar os valores máximo e mínimo em um grande conjunto de dados pode ser feito facilmente usando o máximo() e min() funções. No entanto, temos que usá-los separadamente. O limites() A função no MATLAB é uma maneira mais eficiente de encontrar os valores mínimo e máximo de um grande conjunto de dados ou matriz. É a função integrada no MATLAB que toma a matriz como entrada e retorna os valores máximo e mínimo de grandes conjuntos de dados ou matrizes no MATLAB.







Sintaxe

O limites() função usa uma sintaxe simples no MATLAB:



[minA,maxA] = limites(A)
[minA,maxA] = limites(A,'todos')
[ minA , maxA ] = limites ( A , dim )

Aqui,



A função [minA,maxA] = limites(A) rendimento para obter o valor mínimo minA e valor máximo maxA da matriz ou array A fornecida. minA é igual a min(A) e máxA é igual ao máximo (A).





A função [minA,maxA] = limites(A,” todos”) rendimentos para identificar o valor mínimo minA bem como o valor máximo máxA sobre todas as entradas da matriz ou array A fornecida.

A função [ minA , maxA ] = limites ( A , dim ) rendimento para identificar os valores mínimo e máximo de cada linha do array A fornecido ao longo da dimensão dim.



Exemplos

Siga os exemplos dados para aprender como calcular os valores máximo e mínimo de uma determinada matriz ou conjunto de dados usando o limites() função.

Exemplo 1: Como encontrar os valores mínimo e máximo de um array 1D no MATLAB?

Neste exemplo, calculamos os valores máximo e mínimo de uma determinada matriz 1D de números aleatórios com tamanho de 1 por 1000 usando o limites() função.

vect = randn(1,1000);
[min_vect, max_vect] = limites (vect)

Exemplo 2: Como encontrar os valores máximo e mínimo de uma matriz grande no MATLAB?

Este código MATLAB usa o limites() função para identificar os valores mínimo e máximo de uma determinada matriz grande com tamanho de 1.000 por 1.000.

A = magia(1000);
[min_A, max_A] = limites(A,'todos')

Exemplo 3: Como encontrar os valores máximo e mínimo de um array grande no MATLAB?

O código MATLAB fornecido usa o limites() função para calcular os valores mínimo e máximo de uma determinada matriz com um tamanho de 2 por 10 por 2.

A = randn(2,10,2);
[min_A, max_A] = limites (A,2)

Conclusão

Encontrar os valores mínimo e máximo de um grande conjunto ou matriz de dados é um problema comum enfrentado pelos analistas de dados. Isso se torna fácil usando o recurso integrado do MATLAB limites() função que calcula os valores mínimo e máximo de um determinado array ou matriz. Este guia forneceu os fundamentos do uso do limites() função no MATLAB para encontrar os valores mínimo e máximo em um grande conjunto de dados. Os exemplos fornecidos aqui permitirão que você aprenda rapidamente o uso do limites() função no MATLAB.