NCL Home >
Documentation >
Functions >
General applied math
sum
Sums the input.
Prototype
function sum ( x : numeric ) return_val [1] : typeof(x)
Arguments
xAn array of any dimensionality.
Return value
A scalar value of the same type as x.
Description
The sum function sums all of the input values, regardless of dimensionality. It ignores missing values.
See Also
Examples
In the example below, see how setting the missing value, x@_FillValue, changes the sum calculation:
x = (/ (/1,-999/), (/3,4/), (/-999,6/) /) xsum = sum(x) ; ; Before missing value is set, xsum = -1984. ; print(xsum) x@_FillValue = -999 xsum = sum(x) ; ; After missing value is set, xsum = 14. ; print(xsum)