Git commit a6b130ef7c731abd330f4e781e1d82ce71d08f29 by Stefan Gerlach. Committed on 16/05/2016 at 18:48. Pushed by sgerlach into branch 'analysis_smooth'. added lagged moving average for all weights M +130 -68 src/backend/worksheet/plots/cartesian/XYSmoothCurve.cpp M +1 -1 src/backend/worksheet/plots/cartesian/XYSmoothCurve.h M +2 -2 src/kdefrontend/dockwidgets/XYSmoothCurveDock.cpp http://commits.kde.org/labplot/a6b130ef7c731abd330f4e781e1d82ce71d08f29 diff --git a/src/backend/worksheet/plots/cartesian/XYSmoothCurve.cpp b/src/= backend/worksheet/plots/cartesian/XYSmoothCurve.cpp index de25fbc..b03feef 100644 --- a/src/backend/worksheet/plots/cartesian/XYSmoothCurve.cpp +++ b/src/backend/worksheet/plots/cartesian/XYSmoothCurve.cpp @@ -252,78 +252,140 @@ void XYSmoothCurvePrivate::recalculate() { = xVector->resize(n); yVector->resize(n); - // moving average - for(unsigned int i=3D0;iaddWidget(cbYDataColumn, 5, 3, 1, 2); = uiGeneralTab.cbType->addItem(i18n("moving average (central)")); -// uiGeneralTab.cbType->addItem(i18n("moving average (lagged)")); + uiGeneralTab.cbType->addItem(i18n("moving average (lagged)")); // uiGeneralTab.cbType->addItem(i18n("percentile")); // uiGeneralTab.cbType->addItem(i18n("Savitzky-Golay")); // uiGeneralTab.cbType->addItem(i18n("LOWESS/LOESS")); @@ -97,7 +97,7 @@ void XYSmoothCurveDock::setupGeneral() { uiGeneralTab.cbWeight->addItem(i18n("triweight")); uiGeneralTab.cbWeight->addItem(i18n("tricube")); uiGeneralTab.cbWeight->addItem(i18n("cosine")); -// IIR +// IIR -> np=3D"all" // uiGeneralTab.cbWeight->addItem(i18n("exponential")); // uiGeneralTab.cbWeight->addItem(i18n("Gaussian")); =20