Jak znaleźć maksymalną i minimalną wartość w macierzy dużego zbioru danych w MATLABIE

Jak Znalezc Maksymalna I Minimalna Wartosc W Macierzy Duzego Zbioru Danych W Matlabie



Kiedy mamy do czynienia z bardzo dużymi macierzami i zbiorami danych, bardzo trudno jest określić maksymalną i minimalną wartość tego zbioru danych lub macierzy. Również wtedy, gdy tworzymy macierz za pomocą wbudowanych funkcji, takich jak skraj() I magia() , nie znamy wpisów tej macierzy, więc nie mamy pojęcia o wartościach minimalnych i maksymalnych tej macierzy. Aby rozwiązać te problemy, MATLAB ułatwia nam znalezienie maksymalnych i minimalnych wartości dużych macierzy i zbiorów danych.

Ten przewodnik jest pomocny dla użytkowników MATLAB-a, którzy nie są świadomi metody znajdowania maksymalnych i minimalnych wartości dużego zbioru danych i macierzy w MATLAB-ie.

Jak znaleźć wartości minimalne i maksymalne w dużym zestawie danych i macierzy w MATLAB-ie?

Znalezienie wartości maksymalnych i minimalnych w dużym zbiorze danych można łatwo wykonać za pomocą maks.() I min() Funkcje. Musimy jednak używać ich osobno. The miedza() Funkcja w MATLABIE to bardziej efektywny sposób znajdowania minimalnych i maksymalnych wartości dużego zbioru danych lub macierzy. Jest to wbudowana funkcja w MATLAB-ie, która przyjmuje macierz jako dane wejściowe i zwraca maksymalne i minimalne wartości dużych zbiorów danych lub macierzy w MATLAB-ie.







Składnia

The miedza() funkcja używa prostej składni w MATLABIE:



[minA,maxA] = granice(A)
[minA,maxA] = granice(A,„wszystko”)
[ minA , maxA ] = granice ( A , dim )

Tutaj,



Funkcja [minA,maxA] = granice(A) ustąpić, aby uzyskać wartość minimalną minA i maksymalna wartość maxA danej macierzy lub tablicy A. Gdzie minA równa się min(A) I maksA równa się maks (A).





Funkcja [minA,maxA] = granice(A”, „wszystko”) pozwala określić wartość minimalną minA jak i wartość maksymalną maksA nad wszystkimi wpisami danej macierzy lub tablicy A.

Funkcja [ minA , maxA ] = granice ( A , dim ) wydajność, aby zidentyfikować minimalne i maksymalne wartości każdego wiersza danej tablicy A wzdłuż wymiaru dim.



Przykłady

Postępuj zgodnie z podanymi przykładami, aby dowiedzieć się, jak obliczyć wartości maksymalne i minimalne danej macierzy lub zbioru danych za pomocą miedza() funkcjonować.

Przykład 1: Jak znaleźć wartości minimalne i maksymalne tablicy 1D w MATLABIE?

W tym przykładzie obliczamy wartości maksymalne i minimalne danej tablicy 1D liczb losowych o rozmiarze 1 na 1000, używając miedza() funkcjonować.

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

Przykład 2: Jak znaleźć wartości maksymalne i minimalne dużej macierzy w MATLABIE?

Ten kod MATLAB używa miedza() funkcja identyfikująca minimalne i maksymalne wartości danej dużej macierzy o rozmiarze 1000 na 1000.

A = magia (1000);
[min_A, max_A] = granice(A, „wszystko”)

Przykład 3: Jak znaleźć wartości maksymalne i minimalne dużej tablicy w MATLABIE?

Podany kod MATLAB używa miedza() funkcja obliczająca minimalną i maksymalną wartość danej tablicy o rozmiarze 2 na 10 na 2.

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

Wniosek

Znalezienie minimalnych i maksymalnych wartości dużego zbioru danych lub macierzy jest częstym problemem, przed którym stają analitycy danych. Staje się to łatwe dzięki zastosowaniu wbudowanych funkcji MATLAB-a miedza() funkcja obliczająca minimalną i maksymalną wartość danej tablicy lub macierzy. W tym przewodniku przedstawiono podstawy korzystania z programu miedza() funkcja w MATLABIE, aby znaleźć wartości minimalne i maksymalne w dużym zbiorze danych. Podane tutaj przykłady pozwolą Ci szybko nauczyć się obsługi narzędzia miedza() funkcja w MATLABIE.