any
Ermitteln, ob eines der Array-Element ungleich null ist
Beschreibung
prüft entlang der ersten Array-Dimension von B = any(A)A, deren Größe nicht 1 ist, und stellt fest, ob irgendein Element eine Zahl ungleich null oder eine logische 1 (true)ist. In der Praxis ist any eine natürliche Erweiterung des logischen OR-Operators.
Wenn
Aein Vektor ist, gibtB = any(A)dann eine logische1(true) zurück, wenn eines der Elemente vonAeine Zahl ungleich null oder eine logische1ist, und gibt dann eine logische0(false) zurück, wenn alle Elemente null sind.Wenn
Aeine nicht leere, nicht vektorielle Matrix ist, behandeltB = any(A)die Spalten vonAals Vektoren und gibt einen Zeilenvektor aus logischen Einsen (1) und Nullen (0) zurück.Wenn
Aeine leere 0x0-Matrix ist, gibtany(A)eine logische0(false) zurück.Wenn
Aein mehrdimensionales Array ist, wirdany(A)entlang der ersten Array-Dimension angewendet, deren Größe nicht 1 ist, und gibt ein Array aus logischen Werten zurück. Die Größe dieser Dimension wird1, während alle anderen Dimensionen ihre Größe beibehalten.
Beispiele
Eingabeargumente
Ausgabeargumente
Erweiterte Fähigkeiten
Versionsverlauf
Eingeführt vor 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)