Filter löschen
Filter löschen

problem with estimate ARIMA

13 Ansichten (letzte 30 Tage)
Jan Kostrzewa
Jan Kostrzewa am 9 Jul. 2015
Beantwortet: penny am 31 Okt. 2018
Hi !
I try to run such simple code:
Mdl = arima(2,0,2);
EstMdl = estimate(Mdl,train_set,'Display','off');
where "train set" is just vector of some values. For most vectors everything works perfect BUT for some of them I get error
"The non-seasonal autoregressive polynomial is unstable.'.
Why ? What this error means ? How to fix it ?
Thank you in advance for your help ! :)

Akzeptierte Antwort

Hang Qian
Hang Qian am 28 Jul. 2015
Hi Jan,
The error means that there are eigenvalues outside the unit circle. Since an explosive economic time series is unlikely in the real world, the model is not very suitable for the data. You may consider lowering the order of the MA terms, say an ARMA(1,1) might work better.
  1 Kommentar
Jan Kostrzewa
Jan Kostrzewa am 29 Aug. 2015
Thank you very much :) ARMA(1,1) works better :)

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

penny
penny am 31 Okt. 2018
hi.then ,how can you predict the later data?

Kategorien

Mehr zu Conditional Mean Models finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by