Mean Functions
mean(A, B, C, ...)—Returns the arithmetic mean, or average, of A, B, C, ..., by summing all elements in the arguments and dividing by the total number of elements.
The arithmetic mean for N number of elements is defined as follows:
The arithmetic mean for an m x n array is defined as follows:
gmean(A, B, C, ...)—Returns the geometric mean of A, B, C, ....
The geometric mean for N number of elements is defined as follows:
The geometric mean for an m x n array is defined as follows:
The geometric mean is useful for calculating growth rates.
hmean(A, B, C, ...)—Returns the harmonic mean of A, B, C, ....
The harmonic mean for N number of elements is defined as follows:
The harmonic mean for an m x n array is defined as follows:
The harmonic mean is the reciprocal of the arithmetic mean of the reciprocals.
Arguments
A, B, C, ... are scalars or m x n arrays.
Function mean accepts complex and negative values, while gmean and hmean accept only positive real numbers.
Additional Information
The values returned by the three functions have this relationship:
hmean(A, B, C, ...) < gmean(A, B, C, ...) < mean(A, B, C, ...)
Was this helpful?