Conţinut
Matricile și vectorii sunt structurile matematice esențiale folosite în MATLAB. Din punct de vedere computațional, totuși, matricele și vectorii sunt pur și simplu diferite tipuri de matrice. O matrice este un set ordonat de date, și fiecare element poate fi o matrice în sine. O matrice bidimensională, prin urmare, este o serie de tablouri. Funcția "max" este utilizată pentru a determina valoarea maximă într-o matrice MATLAB sau pentru a găsi elementul de valoare maximă în fiecare rând sau coloană a unui matrice.
instrucțiuni de ghidare
-
Introduceți următoarea comandă pentru a determina valoarea maximă a unei matrice a unei dimensiuni (vector) al cărei nume este "x":
max (x)
-
Tastați următoarea comandă pentru a determina valoarea maximă din fiecare coloană a unei matrice bidimensionale (matrice):
max (x, [], 1)
Rezultatul este returnat ca vector. Al treilea argument, "1", specifică faptul că funcția "max" operează de-a lungul primei dimensiuni (de-a lungul coloanelor matricei). Pentru a obține valoarea maximă pe fiecare linie, utilizați:
max (x, [], 2)
-
Instalați funcția "max" din interiorul acesteia pentru a obține valoarea maximă într-o matrice:
max (max (x))
În mod implicit, valoarea maximă (x) este aceeași cu cea maximă (x, [], 1), astfel încât rezultatul comenzii interioare "max" este un vector care conține elementul valoare maximă pentru fiecare coloană. A doua funcție "max" (exterioară) returnează valoarea maximă a acestui vector, care va duce în cele din urmă la valoarea maximă a întregii matrice.
-
Atribuiți rezultatele "max" la două variabile pentru a obține atât valoarea maximă cât și indexul (poziția) în matrice:
[z, i] = max (x)
După efectuarea acestei comenzi, variabila "z" va conține valoarea maximă (sau vectorul cu valorile maxime) iar variabila "i" va conține indexul (sau vectorul index) în matrice.