以下のように、MATLAB や Python で 2 つのベクトル時系列を作成したいと考えています。
Variances = 1
と0.7
、それぞれ。
X(t) = 0.9X(t − 1) − 0.5X(t − 2) + ε(t)
Y(t) = 0.8Y (t − 1) − 0.5Y (t − 2) + 0.16X(t − 1) − 0.2X(t − 2) + η(t)
これを行うにはどうすればよいでしょうか... X(t) については、MATLAB で次のようにコーディングできます。
xmodel = arima('Constant', 0, 'AR', {0.9, -0.5}, 'Variance', 0.1);
X = simulate(xmodel, 500);
Y(t)
誰かがMATLAB および/または Python の両方で行う方法についての洞察を提供できますか? ありがとうございました!