1

私は Matlab 2013b と計量経済学ツールボックスを使用して、いくつかの 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);

私はこれについて少し困惑しており、何が起こっているかの説明ではないにしても、回避策を探しています

4

0 に答える 0