standardDeviation property
Duration
get
standardDeviation
Desviación estándar
Implementation
Duration get standardDeviation {
if (measurements.isEmpty) return Duration.zero;
final avgMicros = average.inMicroseconds;
final variance = measurements
.map((d) => d.inMicroseconds - avgMicros)
.map((diff) => diff * diff)
.reduce((a, b) => a + b) / measurements.length;
return Duration(microseconds: sqrt(variance).round());
}