Kako pronaći maksimalnu i minimalnu vrijednost u matrici velikog skupa podataka u MATLAB-u

Kako Pronaci Maksimalnu I Minimalnu Vrijednost U Matrici Velikog Skupa Podataka U Matlab U



Kada imamo posla s vrlo velikim matricama i skupovima podataka, postaje vrlo teško identificirati maksimalnu i minimalnu vrijednost tog skupa podataka ili matrice. Također kada stvaramo matricu koristeći ugrađene funkcije kao što je rand() i magija() , ne znamo unose te matrice, pa nemamo pojma o minimalnim i maksimalnim vrijednostima te matrice. Kako bismo riješili ove probleme, MATLAB nam olakšava pristup pronalaženju maksimalnih i minimalnih vrijednosti velikih matrica i skupova podataka.

Ovaj vodič je od pomoći korisnicima MATLAB-a koji nisu upoznati s metodom pronalaženja maksimalnih i minimalnih vrijednosti velikog skupa podataka i matrice u MATLAB-u.

Kako pronaći minimalne i maksimalne vrijednosti u velikom skupu podataka i matrici u MATLAB-u?

Pronalaženje maksimalnih i minimalnih vrijednosti u velikom skupu podataka može se jednostavno izvršiti pomoću max() i min() funkcije. Međutim, moramo ih koristiti odvojeno. The granice() funkcija u MATLAB-u je učinkovitiji način za pronalaženje minimalnih i maksimalnih vrijednosti velikog skupa podataka ili matrice. To je ugrađena funkcija u MATLAB-u koja uzima matricu kao ulaz i vraća maksimalne i minimalne vrijednosti velikih skupova podataka ili matrica u MATLAB-u.







Sintaksa

The granice() funkcija koristi jednostavnu sintaksu u MATLAB-u:



[minA,maxA] = granice (A)
[minA,maxA] = granice(A,'sve')
[minA, maxA] = granice (A, dim)

Ovdje,



Funkcija [minA,maxA] = granice (A) prinos za dobivanje minimalne vrijednosti minA i maksimalnu vrijednost maxA zadane matrice ili polja A. Gdje je minA jednaki min (A) i maxA jednak max (A).





Funkcija [minA,maxA] = granice (A,”sve”) donosi za prepoznavanje minimalne vrijednosti minA kao i maksimalnu vrijednost maxA preko svih unosa zadane matrice ili polja A.

Funkcija [minA, maxA] = granice (A, dim) prinos za identifikaciju minimalnih i maksimalnih vrijednosti svakog retka zadanog polja A duž dimenzije dim.



Primjeri

Slijedite navedene primjere kako biste naučili kako izračunati maksimalne i minimalne vrijednosti zadane matrice ili skupa podataka pomoću granice() funkcija.

Primjer 1: Kako pronaći minimalnu i maksimalnu vrijednost 1D polja u MATLAB-u?

U ovom primjeru izračunavamo maksimalnu i minimalnu vrijednost zadanog 1D niza slučajnih brojeva veličine 1 sa 1000 koristeći granice() funkcija.

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

Primjer 2: Kako pronaći maksimalnu i minimalnu vrijednost velike matrice u MATLAB-u?

Ovaj MATLAB kod koristi granice() funkcija za prepoznavanje minimalnih i maksimalnih vrijednosti zadane velike matrice veličine 1000 puta 1000.

A = magija (1000);
[min_A, max_A] = granice(A,'sve')

Primjer 3: Kako pronaći maksimalnu i minimalnu vrijednost velikog niza u MATLAB-u?

Navedeni MATLAB kod koristi granice() funkcija za izračunavanje minimalnih i maksimalnih vrijednosti zadanog niza veličine 2-x10-x-2.

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

Zaključak

Pronalaženje minimalnih i maksimalnih vrijednosti velikog skupa podataka ili matrice čest je problem s kojim se suočavaju analitičari podataka. Ovo postaje jednostavno korištenjem ugrađenog MATLAB-a granice() funkcija koja izračunava minimalne i maksimalne vrijednosti zadanog polja ili matrice. Ovaj vodič pruža osnove korištenja granice() funkciju u MATLAB-u za pronalaženje minimalnih i maksimalnih vrijednosti u velikom skupu podataka. Ovdje navedeni primjeri omogućit će vam da brzo naučite koristiti granice() funkcija u MATLAB-u.