Ez az útmutató azoknak a MATLAB-felhasználóknak hasznos, akik nincsenek tisztában a nagy adatkészlet és mátrix maximális és minimális értékeinek megtalálásának módszerével a MATLAB-ban.
Hogyan lehet megtalálni a minimális és maximális értékeket a MATLAB nagy adatkészletében és mátrixában?
A maximális és minimális értékek megtalálása egy nagy adathalmazban egyszerűen elvégezhető a max() és min() funkciókat. Ezeket azonban külön kell használnunk. A korlátok () függvény a MATLAB-ban egy hatékonyabb módszer egy nagy adatkészlet vagy mátrix minimális és maximális értékének megtalálására. Ez a MATLAB beépített függvénye, amely bemenetként veszi a mátrixot, és visszaadja a MATLAB nagy adatkészleteinek vagy mátrixainak maximális és minimális értékét.
Szintaxis
A korlátok () függvény egyszerű szintaxist használ a MATLAB-ban:
[minA,maxA] = határok (A)
[minA,maxA] = korlátok(A,'összes')
[ minA , maxA ] = határok ( A , dim )
Itt,
A funkció [minA,maxA] = határok (A) hozamot a minimális érték eléréséhez minA és az adott A mátrix vagy tömb maxA maxA értéke. Ahol minA egyenlő min(A) és maxA egyenlő max (A).
A funkció [minA,maxA] = korlátok(A,' all) a minimális érték meghatározásához minA valamint a maximális érték maxA az adott A mátrix vagy tömb összes bejegyzésére.
A funkció [ minA , maxA ] = határok ( A , dim ) hozam, hogy azonosítsa az adott A tömb egyes sorainak minimális és maximális értékét a dim.
Példák
Kövesse a megadott példákat, hogy megtanulja, hogyan számíthatja ki az adott mátrix vagy adatkészlet maximális és minimális értékét a segítségével korlátok () funkció.
1. példa: Hogyan lehet megtalálni egy 1D tömb minimális és maximális értékét a MATLAB-ban?
Ebben a példában az 1x1000 méretű véletlen számok adott 1D tömbjének maximális és minimális értékét számítjuk ki a korlátok () funkció.
vektor = randn(1,1000);[min_vect, max_vect] = korlátok (vect)
2. példa: Hogyan lehet megtalálni egy nagy mátrix maximális és minimális értékét a MATLAB-ban?
Ez a MATLAB kód a korlátok () függvény az adott 1000x1000 méretű nagy mátrix minimális és maximális értékének azonosítására.
A = varázslat(1000);[min_A, max_A] = korlátok (A,'összes')
3. példa: Hogyan lehet megtalálni egy nagy tömb maximális és minimális értékét a MATLAB-ban?
A megadott MATLAB kód a korlátok () függvény az adott 2x10x2 méretű tömb minimális és maximális értékének kiszámításához.
A = randn(2,10,2);[min_A, max_A] = határok (A, 2)
Következtetés
Egy nagy adathalmaz vagy mátrix minimális és maximális értékének megtalálása gyakori probléma, amellyel az adatelemzők szembesülnek. Ez egyszerűvé válik a MATLAB beépített használatával korlátok () függvény, amely az adott tömb vagy mátrix minimális és maximális értékét számítja ki. Ez az útmutató megadja a használatának alapjait korlátok () függvény a MATLAB-ban, hogy megtalálja a minimális és maximális értékeket egy nagy adatkészletben. Az itt közölt példák segítségével gyorsan elsajátíthatja a korlátok () függvény a MATLAB-ban.