From 2e895bcb4382e03c8be3afbf2106ca0414fc84e0 Mon Sep 17 00:00:00 2001 From: Mark Liversedge Date: Fri, 13 Feb 2015 14:09:57 +0000 Subject: [PATCH] Fix Veloclinic model t=0 bug --- src/CPPlot.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/CPPlot.cpp b/src/CPPlot.cpp index 8431c19fb..4f9d7488a 100644 --- a/src/CPPlot.cpp +++ b/src/CPPlot.cpp @@ -405,8 +405,8 @@ CPPlot::plotModel() QVector power(pdModel->size()); QVector wprime(pdModel->size()); for (size_t t = 0; t < pdModel->size(); t++) { - power[t] = pdModel->y(t); - wprime[t] = (pdModel->y(t)-veloCP) * (pdModel->x(t)); // Joules + power[t] = pdModel->y(t+1); + wprime[t] = (pdModel->y(t+1)-veloCP) * (pdModel->x(t+1)); // Joules } modelCurve->setSamples(power.data(), wprime.data(), pdModel->size()-1); }