min
R2026bMinimale Elemente eines Arrays
Syntax
Beschreibung
gibt die minimalen Elemente eines Arrays zurück.M = min(A)
Wenn
Aein Vektor ist, gibtmin(A)das Minimum vonAzurück.Wenn
Aeine Matrix ist, dann istmin(A)ein Zeilenvektor, der den Minimalwert jeder Spalte vonAenthält.Wenn
Aein mehrdimensionales Array ist, erfolgt die Operation vonmin(A)entlang der ersten Dimension vonA, deren Größe nicht 1 ist. Die Elemente werden dabei als Vektoren verarbeitet. Die Größe vonMin dieser Dimension wird1, während die Größen aller anderen Dimensionen den Wert inAbeibehalten. WennAein leeres Array ist, dessen erste Dimension die Länge null hat, dann istMein leeres Array mit derselben Größe wieA.Wenn
Aeine Tabelle oder ein Timetable ist, gibtmin(A)eine einzeilige Tabelle zurück, die das Minimum jeder Variablen enthält. (seit R2023a)
gibt das Minimum über die im Vektor M = min(A,[],vecdim)vecdim angegebenen Dimensionen zurück. Wenn beispielsweise A eine Matrix ist, gibt min(A,[],[1 2]) das Minimum über alle Elemente in A zurück, da jedes Element einer Matrix in der Array-Schicht enthalten ist, die von den Dimensionen 1 und 2 definiert wird.
gibt an, ob fehlende Werte in M = min(A,[],___,missingflag)A in den vorherigen Syntaxen weggelassen oder berücksichtigt werden sollen. Beispielsweise werden mit min(A,[],"includemissing") alle fehlenden Werte beim Berechnen des Minimums berücksichtigt. Standardmäßig werden mit min fehlende Werte weggelassen.
gibt auch an, wie fehlende Werte behandelt werden sollen.C = min(A,B,missingflag)
___ = min(___,"ComparisonMethod", gibt optional an, wie Elemente für die vorherigen Syntaxen verglichen werden sollen. Für einen Vektor method)A = [-1 2 -9] vergleicht die Syntax min(A,[],"ComparisonMethod","abs") beispielsweise die Elemente von A hinsichtlich ihrer absoluten Werte und gibt einen Minimalwert von -1 zurück.
![min(A,[],1) column-wise operation](min_dim_1.png)
![min(A,[],2) row-wise operation](min_dim_2.png)
