Any help how to Backcast ???

Hi guys,
Does anyone know how to backcast a time-series lets say with an AR(2) model ?? any link or whatever??
Many thanks

2 Kommentare

Panty
Panty am 14 Okt. 2014
Here is a code I use for forecasting..So I am looking for a way to modify this code so I can conduct backcastings..Do you know If I can modify it?? Many thanks.
row=75;
data(1:row,1)=USActualGDPPotentialsandOutputGapsS1(1:row,1);
mdl=arima(3,0,0);
for ii=0:99;
RecursiveData=data(1:row,1);
mdlEstimate = estimate(mdl,RecursiveData,'print',false);
[Y,YMSE,~] = forecast(mdlEstimate,1,'Y0',RecursiveData);
forecastY(ii+1,1) = Y;
data(row+1,1)= Y;
row=row+1;
end;
O.Hubert
O.Hubert am 1 Sep. 2022
A backcast is essentially a forecast backwards.
In that case, simply flip your data with
flipud
and use your code.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Tags

Gefragt:

am 14 Okt. 2014

Kommentiert:

am 1 Sep. 2022

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by