all
R2026bErmitteln, ob alle Array-Elemente ungleich null oder true sind
Beschreibung
prüft entlang der ersten Array-Dimension von B = all(A)A, deren Größe nicht 1 ist, und stellt fest, ob die Elemente alle ungleich null oder eine logische 1 (true) sind. In der Praxis ist all eine natürliche Erweiterung des logischen AND-Operators.
Wenn
Aein Vektor ist, gibtall(A)eine logische1(true) zurück, wenn alle Elemente ungleich null sind, und eine logische0(false) zurück, wenn mindestens ein Element null ist.Wenn
Aeine nicht leere Matrix ist, behandeltall(A)die Spalten vonAals Vektoren und gibt einen Zeilenvektor aus logischen Einsen (1) und Nullen (0) zurück.Wenn
Aeine leere 0x0-Matrix ist, gibtall(A)eine logische1(true) zurück.Wenn
Aein mehrdimensionales Array ist, operiertall(A)entlang der ersten Array-Dimension, 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

![all(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)