any
Determinare se uno qualsiasi degli elementi dell'array è diverso da zero
Descrizione
esegue test lungo la prima dimensione dell'array di B = any(A)A la cui dimensione non è uguale a 1 e determina se uno qualsiasi degli elementi è un numero diverso da zero o logico 1 (true). In sostanza, any è un'estensione naturale dell'operatore logico OR.
Se
Aè un vettore,B = any(A)restituisce il valore logico1(true) se uno qualsiasi degli elementi diAè un numero diverso da zero o è logico1e restituisce il valore logico0(false) se tutti gli elementi sono zero.Se
Aè una matrice non vuota e non vettoriale,B = any(A)tratta le colonne diAcome vettori, restituendo un vettore riga di1e0logici.Se
Aè una matrice vuota 0x0,any(A)restituisce il valore logico0(false).Se
Aè un array multidimensionale,any(A)agisce lungo la prima dimensione dell'array la cui grandezza non è uguale a 1 e restituisce un array di valori logici. La grandezza di questa dimensione diventa1, mentre le grandezze di tutte le altre dimensioni rimangono invariate.
Esempi
Argomenti di input
Argomenti di output
Funzionalità estese
Cronologia versioni
Introduzione prima di R2006a

![any(A,[1 2]) collapses the pages of a 2-by-3-by-3 array into a 1-by-1-by-3 array.](sum_vecdim.png)