Overload List
| # | Signature | Description |
|---|---|---|
| 1 | void SingleExpForecast(TVec *Y, TVec *YHat, const double Alpha, const int T, const int InitMethod = 0); | Single exponential forecast. |
| 2 | void SingleExpForecast(TVec *Y, TVec *YHat, double &Alpha, const int T, double &MSE, const int InitMethod = 0); | rst estimate Alpha parameters by single smoothing and then use returned value to forecast up to T periods. |
Overload 1: void SingleExpForecast(TVec *Y, TVec *YHat, const double Alpha, const int T, const int InitMethod = 0);
Single exponential forecast.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Y | TVec * | Time series data set. |
| 2 | YHat | TVec * | Time series forecasts. Size of the YHat vector are adjusted automatically. |
| 3 | Alpha | const double | Overal smoothing parameter used for forecast. |
| 4 | T | const int | Forecast values up to T period. |
| 5 | InitMethod = 0 | const int | Defines how the initial values for S[0] are calculated. |
Remarks:
Forecasts time series values by using single exponential smoothing equations. For single exponential smoothing, the h period ahead forecast is given by:
See Also: StatTimeSerAnalysis::SingleExpSmooth
Declared in Dew::Stats::Units::StatTimeSerAnalysis · Dew.Stats/Units.StatTimeSerAnalysis.h · Cross-compiler
Overload 2: void SingleExpForecast(TVec *Y, TVec *YHat, double &Alpha, const int T, double &MSE, const int InitMethod = 0);
rst estimate Alpha parameters by single smoothing and then use returned value to forecast up to T periods.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Y | TVec * | Time series data set. |
| 2 | YHat | TVec * | Time series forecasts. Size of the YHat vector are adjusted automatically. |
| 3 | Alpha | double & | Overal smoothing parameter used for forecast. |
| 4 | T | const int | Forecast values up to T period. |
| 5 | MSE | double & | MSE, evaluated at minimum. |
| 6 | InitMethod = 0 | const int | Defines how the initial values for S[0] are calculated. |
Remarks:
Use this routine if you don't know the best estimates for Alpha.
Declared in Dew::Stats::Units::StatTimeSerAnalysis · Dew.Stats/Units.StatTimeSerAnalysis.h · Cross-compiler