Hello all. I have a time series, and I have to apply the four steps of ARMA estimation ( chose the orders, compute the coefficients of the suitable ARMA model), and after that I have to predict the next 10 values. I am a beginer in this domain, and I have insatlled the Matlab 2010b. Thank you for your Help

5 件のコメント

Walter Roberson
Walter Roberson 2012 年 4 月 16 日
http://www.mathworks.com/matlabcentral/answers/29922-why-your-question-is-not-urgent-or-an-emergency
Wayne King
Wayne King 2012 年 4 月 16 日
Hi Marina, do you have the System Identification Toolbox?
Marina
Marina 2012 年 4 月 17 日
yes I have it
hamed Aghapanah
hamed Aghapanah 2019 年 10 月 5 日
Dear,
Can it forcasting a stochastic signal?
Abolfazl Nejatian
Abolfazl Nejatian 2020 年 12 月 10 日
this is my forcasting code which is allow you predict your time series data with LSTM, CNN, and MLP Networks.

サインインしてコメントする。

回答 (1 件)

Rajiv Singh
Rajiv Singh 2012 年 4 月 16 日

1 投票

Use ARMAX function in System Identification Toolbox to estimate an ARMA model, as in model = arma(data, [na nc])
In R2012a: use FORECAST function to forecast the response. See http://www.mathworks.com/help/toolbox/ident/ref/forecast.html

2 件のコメント

Marina
Marina 2012 年 4 月 17 日
thank you. but my question is how to chose the ordes na and nc? (I think I have to calculate ACF and PACF) and after that how to calculate my coeficients
Rajiv Singh
Rajiv Singh 2012 年 4 月 17 日
System identification toolbox has no automated way for you to pick na/nc. The ARXSTRUCT/SELSTRUC commands let you for this for a ARX model structure. You could subject your data to this command and determine "na" that way. Then you can pick nc<=na as a start. The "optimal" values of na and nc orders are ultimately going to be those for which the prediction errors are minimized against a validation data set.
See COMPARE and RESID commands. The most basic test of optimality would be that the 1-step ahead prediction fit to validation data is maximized, as revealed in the COMPARE plot.

サインインしてコメントする。

質問済み:

2012 年 4 月 16 日

コメント済み:

2020 年 12 月 10 日

Community Treasure Hunt

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

Start Hunting!

Translated by