mean
Durchschnitt oder Mittelwert eines Arrays
Syntax
Beschreibung
M = mean(
gibt den Mittelwert der Elemente von A
)A
entlang der ersten Array-Dimension zurück, die größer als 1 ist.
Wenn
A
ein Vektor ist, gibtmean(A)
den Mittelwert der Elemente zurück.Wenn
A
eine Matrix ist, gibtmean(A)
einen Zeilenvektor zurück, der den Mittelwert jeder Spalte enthält.Wenn
A
ein mehrdimensionales Array ist, erfolgt die Operation vonmean(A)
entlang der ersten Array-Dimension, die größer als 1 ist. Die Elemente werden dabei als Vektoren verarbeitet. Die Größe vonM
in dieser Dimension wird1
, während die Größen aller anderen Dimensionen den Wert inA
beibehalten.Wenn
A
eine Tabelle oder ein Timetable ist, gibtmean(A)
eine einzeilige Tabelle zurück, die den Mittelwert jeder Variablen enthält. (seit R2023a)
M = mean(
gibt den Mittelwert basierend auf den im Vektor A
,vecdim
)vecdim
angegebenen Dimensionen zurück. Wenn beispielsweise A
eine Matrix ist, gibt mean(A,[1 2])
den Mittelwert aller 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.
M = mean(___,
gibt den Mittelwert mit einem angegebenen Datentyp für alle vorherigen Syntaxen zurück. outtype
)outtype
kann "default"
, "double"
oder "native"
sein.
M = mean(___,
gibt an, ob fehlende Werte in missingflag
)A
berücksichtigt oder weggelassen werden sollen. Beispielsweise werden mit mean(A,"omitmissing")
alle fehlenden Werte beim Berechnen des Mittelwerts ignoriert. Standardmäßig werden mit mean
fehlende Werte berücksichtigt.