coherenceStdDev property

double get coherenceStdDev

Coherence standard deviation.

Implementation

double get coherenceStdDev {
  if (_coherenceReadings.length < 2) return 0.0;
  final mean = avgCoherence;
  final sumSquaredDiffs = _coherenceReadings.fold<double>(
      0.0, (sum, v) => sum + (v - mean) * (v - mean));
  return (sumSquaredDiffs / _coherenceReadings.length).clamp(0.0, 1.0);
}