Average deviation

Syntax: s = ADEV(x)
s = ADEV(w,x)

The ADEV function only accepts one or two vector arguments. If only one vector is entered, the function returns the average deviation of that vector's data. If two vectors are entered, the first vector holds the weights and the second vector holds the data. The result is always a scalar value.

Suppose that x is a vector with N elements.

A weight vector, w, may be entered as the first argument. The length of w is assumed to also be N. If no weights are entered, let    default to 1, for

Define the total weight:

The mean value,  , is defined by

The average deviation, or mean deviation,  , is defined by

Examples

Suppose X = [1;2;3;4;5;6;7;8;9;10], then A = ADEV(X) returns scalar A with the value 2.5.

Suppose W = [1;1;1;5;5;5;5;1;1;1], then A = ADEV(W,X) returns scalar A with the value 1.57692.

  Statistics and probability functions
  Binomial coefficient