From 8a85fc3ccdacc5ad76377ed75df3fe4a21900ea1 Mon Sep 17 00:00:00 2001 From: Gertjan van den Burg Date: Wed, 2 Jul 2014 17:26:37 +0200 Subject: fix for consistency repeats with 1 repeat --- src/msvmmaj_train_dataset.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/msvmmaj_train_dataset.c') diff --git a/src/msvmmaj_train_dataset.c b/src/msvmmaj_train_dataset.c index 7fa7316..0e897e3 100644 --- a/src/msvmmaj_train_dataset.c +++ b/src/msvmmaj_train_dataset.c @@ -366,8 +366,11 @@ void consistency_repeats(struct Queue *q, long repeats, TrainType traintype) r) - mean[i], 2.0); } - std[i] /= ((double) repeats) - 1.0; - std[i] = sqrt(std[i]); + if (r > 1) { + std[i] /= ((double) repeats) - 1.0; + std[i] = sqrt(std[i]); + } else + std[i] = 0.0; note("(m = %3.3f, s = %3.3f, t = %3.3f)\n", mean[i], std[i], time[i]); } -- cgit v1.2.3