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); }