Indice massimo MATLAB

Ammar Ali 20 giugno 2021
Indice massimo MATLAB

In questo tutorial, discuteremo come trovare il valore massimo da un array e dal suo indice utilizzando la funzione max() in MATLAB.

Trova il valore massimo e il suo indice utilizzando la funzione max() in MATLAB

La funzione max() in MATLAB ottiene il valore massimo da un dato array o matrice. Nel caso di un array, restituirà il valore del valore massimo presente in quell’array insieme al suo indice. Nel caso di una matrice, restituirà i valori massimi da ciascuna colonna della matrice sotto forma di un vettore contenente i valori massimi presenti in tutte le colonne. Ad esempio, supponiamo di voler ottenere il valore massimo e il suo indice da un vettore o da un array di numeri interi. Vedi il codice sottostante.

myArray = [1 2 3 4 5]
[mValue , vIndex] = max(nyArray)

Il valore massimo verrà memorizzato in mValue e il suo indice verrà memorizzato in vIndex. Ora troviamo il valore massimo e il suo indice da ciascuna colonna della matrice. Vedi il codice sottostante.

myMatrix = [1 2 3; 4 5 6]
[mValues , vIndices] = max(myMatrix)

Nel codice sopra abbiamo usato una matrice che ha due righe e tre colonne. Il risultato conterrà tre valori massimi e tre indici poiché il numero di colonne nella matrice è tre. Questa funzione può essere utilizzata anche per sostituire i valori specifici di una matrice con uno scaler. Ad esempio, si consideri di voler sostituire ogni valore nella matrice che è inferiore a uno specifico scaler. Vedi il codice sottostante.

myMatrix = [1 2 4; 4 6 8]
aScaler = 3;
newMatrix = max(myMatrix,aScaler)

Nel codice sopra, stiamo sostituendo ogni valore della matrice myMatrix, che è inferiore allo scaler aScaler, con il valore memorizzato in aScaler.

Autore: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

Articolo correlato - MATLAB Index