max
Elementi massimi dell'array
Sintassi
Descrizione
restituisce gli elementi massimi di un array.M = max(A)
Se
Aè un vettore,max(A)restituisce il massimo diA.Se
Aè una matrice,max(A)è un vettore riga contenente il valore massimo di ciascuna colonna diA.Se
Aè un array multidimensionale,max(A)opera lungo la prima dimensione diAla cui grandezza non è uguale a 1, trattando gli elementi come vettori. La grandezza diMin questa dimensione diventa1, mentre le grandezze di tutte le altre dimensioni rimangono le stesse come inA. SeAè un array vuoto la cui prima dimensione ha lunghezza pari a zero,Mè un array vuoto con la stessa grandezza diA.Se
Aè una tabella o un orario,max(A)restituisce una tabella di una riga contenente il massimo di ciascuna variabile. (da R2023a)
restituisce il valore massimo delle dimensioni specificate nel vettore M = max(A,[],vecdim)vecdim. Ad esempio, se A è una matrice, max(A,[],[1 2]) restituisce il massimo su tutti gli elementi in A poiché ogni elemento di una matrice è contenuto nella porzione di array definita dalle dimensioni 1 e 2.
specifica se omettere o includere i valori mancanti in M = max(A,[],___,missingflag)A per una qualsiasi delle sintassi precedenti. Ad esempio, max(A,[],"includemissing") include tutti i valori mancanti nel calcolare il massimo. Per impostazione predefinita, max omette i valori mancanti.
specifica inoltre come trattare i valori mancanti.C = max(A,B,missingflag)
___ = max(___,"ComparisonMethod", specifica opzionalmente come confrontare gli elementi per una qualsiasi delle sintassi precedenti. Ad esempio, per un vettore method)A = [-1 2 -9], la sintassi max(A,[],"ComparisonMethod","abs") confronta gli elementi di A in base ai loro valori assoluti e restituisce un valore massimo di -9.
![max(A,[],1) column-wise operation](max_dim_1.png)
![max(A,[],2) row-wise operation](max_dim_2.png)
