[運算] Matlab寫馬可夫轉換模型(ms)之問題已回收
以下想請問各位的是一個非線性時間序列模型--馬可夫轉換的程式問題。
-----------------------------------------------------------------------------
若我想要的模型為:
Z(t)=a0+a1*St+b*Z(t-1)+et,St=0,1
但是我怎麼改都寫不出來,只能想出以下的模型型式:
Z(t)=a0+a1*St+et,St=0,1
等於是說我的AR(1)項寫不出來,想請問能不能解決這方便問題??
p.s.我寫出來的型式的code,來自於網路上查到
addpath('m_Files');
addpath('data_Files');
exchangerate=importdata( );
dep=exchangerate;
constVec=ones(length(dep),1);
indep=constVec;
k=2;
S=[1 0];
advOpt.distrib='Normal';
advOpt.std_method=1;
[Spec_Out]=MS_Regress_Fit(dep,indep,k,S,advOpt);
-------------------------------------------------------------------
感謝各位大大的幫忙~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.95.86