Deze handleiding is nuttig voor MATLAB-gebruikers die niet op de hoogte zijn van de methode om maximale en minimale waarden van de grote dataset en matrix in MATLAB te vinden.
Hoe vind ik de minimale en maximale waarden in de grote dataset en matrix in MATLAB?
Het vinden van de maximale en minimale waarden in een grote dataset kan eenvoudig worden gedaan met behulp van de maximaal() En min() functies. We moeten ze echter afzonderlijk gebruiken. De grenzen() functie in MATLAB is een efficiëntere manier om de minimum- en maximumwaarden van een grote dataset of matrix te vinden. Het is de ingebouwde functie in MATLAB die de matrix als invoer neemt en de maximum- en minimumwaarden van grote gegevenssets of matrices in MATLAB retourneert.
Syntaxis
De grenzen() functie gebruikt een eenvoudige syntaxis in MATLAB:
[minA,maxA] = grenzen(A)
[minA,maxA] = grenzen(A,'alles')
[ minA , maxA ] = grenzen ( A , dim )
Hier,
De functie [minA,maxA] = grenzen(A) rendement om de minimumwaarde te verkrijgen minA en maximale waarde maxA van de gegeven matrix of array A. Waar minA gelijk aan min(EEN) En maxA gelijk aan max (A).
De functie [minA,maxA] = grenzen(A,”alle”) opbrengsten om de minimumwaarde te bepalen minA maar ook de maximale waarde maxA over alle gegevens van de gegeven matrix of array A.
De functie [ minA , maxA ] = grenzen ( A , dim ) yield om de minimum- en maximumwaarden van elke rij van de gegeven array A langs de dimensie dim te identificeren.
Voorbeelden
Volg de gegeven voorbeelden om te leren hoe u de maximale en minimale waarden van de gegeven matrix of gegevensset kunt berekenen met behulp van de grenzen() functie.
Voorbeeld 1: Hoe vind ik de minimale en maximale waarden van een 1D-array in MATLAB?
In dit voorbeeld berekenen we de maximale en minimale waarden van de gegeven 1D-array van willekeurige getallen met een grootte van 1 bij 1000 met behulp van de grenzen() functie.
vect = randn(1,1000);[min_vect, max_vect] = grenzen(vect)
Voorbeeld 2: Hoe vind ik de maximale en minimale waarden van een grote matrix in MATLAB?
Deze MATLAB-code gebruikt de grenzen() functie om de minimum- en maximumwaarden van de gegeven grote matrix met een grootte van 1000 bij 1000 te identificeren.
A = magisch(1000);[min_A, max_A] = grenzen(A,'alles')
Voorbeeld 3: Hoe vind ik de maximale en minimale waarden van een grote array in MATLAB?
De gegeven MATLAB-code gebruikt de grenzen() functie om de minimum- en maximumwaarden te berekenen van de gegeven array met een grootte van 2 bij 10 bij 2.
A = randn(2,10,2);[min_A, max_A] = grenzen(A,2)
Conclusie
Het vinden van de minimum- en maximumwaarden van een grote dataset of matrix is een veelvoorkomend probleem waarmee data-analisten worden geconfronteerd. Dit wordt eenvoudig door de ingebouwde MATLAB te gebruiken grenzen() functie die de minimum- en maximumwaarden van de gegeven array of matrix berekent. In deze handleiding vindt u de basisprincipes van het gebruik van de grenzen() functie in MATLAB om de minimum- en maximumwaarden in een grote dataset te vinden. Met de hier gegeven voorbeelden kunt u snel het gebruik van de grenzen() functie in MATLAB.