MEAN

Syntax | Return Value | Arguments | Keywords | Examples | Version History | See Also

The MEAN function computes the mean of a numeric vector. MEAN calls the IDL function MOMENT.

Syntax

Result = MEAN( X [, /DOUBLE] [, /NAN] )

Return Value

Returns the average value of a set of numbers.

Arguments

X

An n-element, integer, double-precision or floating-point vector.

Keywords

DOUBLE

If this keyword is set, computations are done in double precision arithmetic.

NAN

Set this keyword to cause the routine to check for occurrences of the IEEE floating-point values NaN or Infinity in the input data. Elements with the value NaN or Infinity are treated as missing data. (See Special Floating-Point Values (Application Programming) for more information on IEEE floating-point values.)

Examples

; Define the n-element vector of sample data:
x = [65, 63, 67, 64, 68, 62, 70, 66, 68, 67, 69, 71, 66, 65, 70]

; Compute the average:
result = MEAN(x)

; Print the result:
PRINT, result

IDL prints:

66.7333 

Version History

5.1

Introduced

See Also

KURTOSIS, MEANABSDEV, MOMENT, STDDEV, SKEWNESS, VARIANCE