Returns an accumulator function which incrementally computes a corrected sample standard deviation.
known mean
accumulator function
var accumulator = incrstdev();
var s = accumulator();
// returns null
s = accumulator( 2.0 );
// returns 0.0
s = accumulator( -5.0 );
// returns ~4.95
s = accumulator();
// returns ~4.95
If provided a value, returns an updated corrected sample standard deviation; otherwise, returns the current corrected sample standard deviation.
Notes
NaN
or a value which, when used in computations, results inNaN
, the accumulated value isNaN
for all future invocations.value
corrected sample standard deviation