average
Returns the arithmetic mean of all elements as a Double. Works on any numeric element type.
Signature
fun <T : Number, D : Dimension> MultiArray<T, D>.average(): Double
Returns: The arithmetic mean of all elements as Double.
Example
val a = mk.ndarray(mk[1, 2, 3, 4, 5])
a.average() // 3.0
val b = mk.ndarray(mk[1.5, 2.5])
b.average() // 2.0
28 February 2026