How to specify a seasonal ARIMA model
조회 수: 4 (최근 30일)
이전 댓글 표시
I need to specify a seasonal ARIMA model, ARIMA(2,0,1)(0,1,1)24. How can I specify it in MATLAB?
댓글 수: 0
답변 (1개)
Shivam Lahoti
2024년 2월 18일
Hi Md. Golam,
To specify a seasonal ARIMA model with the given parameters you can use the 'arima' function as follows:
% Define the non-seasonal component
ARLags = [1, 2]; % Autoregressive lags for non-seasonal component
MALags = 1; % Moving average lags for non-seasonal component
D = 0; % Non-seasonal differencing
% Define the seasonal component
SARLags = []; % No seasonal autoregressive terms
SMALags = 24; % Seasonal moving average lag
Seasonality = 24;% Number of periods in a season
SD = 1; % Seasonal differencing order
% Create the ARIMA model
model = arima('ARLags', ARLags, 'D', D, 'MALags', MALags, ...
'SARLags', SARLags, 'SMALags', SMALags, ...
'Seasonality', Seasonality, 'D', SD);
This will create an ARIMA(2,0,1)(0,1,1)24 model as you described. To understand more about the 'arima' function, kindly refer to the following documentation:
I hope it was helpful.
Regards,
Shivam.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Conditional Mean Models에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!