Returns an accumulator function which incrementally computes a variance-to-mean ratio (VMR).
mean value
accumulator function
var accumulator = incrvmr();
var D = accumulator();
// returns null
D = accumulator( 2.0 );
// returns 0.0
D = accumulator( 1.0 );
// returns ~0.33
D = accumulator();
// returns ~0.33
var accumulator = incrvmr( 3.14 );
If provided a value, the accumulator function returns an updated accumulated value. If not provided a value, the accumulator function returns the current accumulated value.
Notes
NaN
or a value which, when used in computations, results inNaN
, the accumulated value isNaN
for all future invocations.value
accumulated value or null