Statistics 如何估计具有指定滞后的MA和AR部分的ARIMA模型

Statistics 如何估计具有指定滞后的MA和AR部分的ARIMA模型,statistics,time-series,matlab,autoregressive-models,Statistics,Time Series,Matlab,Autoregressive Models,我正在使用Matlab2013b和计量经济学工具箱学习一些ARIMA模型 当我想在ARIMA模型中指定AR滞后时,如下所示: %Estimate simple ARMA model model1 = arima('ARLags',[1 24],'MALags',0,'D',0); EstMdl1 = estimate(model1,learningSet'); 当我估计模型时,一切都很好 如果现在我使用 %Estimate simple ARMA model model1 = arima('A

我正在使用Matlab2013b和计量经济学工具箱学习一些ARIMA模型

当我想在ARIMA模型中指定AR滞后时,如下所示:

%Estimate simple ARMA model
model1 = arima('ARLags',[1 24],'MALags',0,'D',0);
EstMdl1 = estimate(model1,learningSet');
当我估计模型时,一切都很好 如果现在我使用

%Estimate simple ARMA model
model1 = arima('ARLags',[1 24],'MALags',1,'D',0);
EstMdl1 = estimate(model1,learningSet');
然后发出以下错误:

Error using optimset (line 184)
Invalid value for OPTIONS parameter MaxNodes: must be a real non-negative integer.

Error in internal.econ.arma0 (line 195)
  options = optimset('lsqlin');

Error in arima/estimate (line 864)
  [AR0, MA0, constant, variance] = internal.econ.arma0(I(YData), LagOpAR0, LagOpMA0);
我对此有点困惑,我正在寻找一个解决办法,如果不是对正在发生的事情的解释的话