ywh19860616 发表于 2012-5-22 08:55 
epoh老师,您好,
我感觉这程序还存在一些问题,比如:
我对x、y、z的滞后分别取为1,1,2时,按
呵呵,可以运行并不代表对
恰巧你是1,1,2
取样范围没受影响
如果是1,1,1
取样范围就会影响结果
当然不只这些,公式也要配合更改
SET mlagy=2;
SET mlagx=2;
SET maxlag=mlagy+POS(mlagx-mlagy); ?2
SET cfyear=fyear+maxlag; ?1992
SET cnyear=lyear-cfyear; ?18
SET syear=lyear-nall+1; ?1969
SET firsty=maxlag+2; ?4
SET startu=nextra+maxlag+1; ?33
SET byear=fyear-startu; ?1957
Current sample: 1992 to 2010
#################
SET mlagy=1;
SET mlagx=1;
SET maxlag=mlagy+POS(mlagx-mlagy); ?1
SET cfyear=fyear+maxlag; ?1991
SET cnyear=lyear-cfyear; ?19
SET syear=lyear-nall+1; ?1969
SET firsty=maxlag+2; ?3
SET startu=nextra+maxlag+1; ?32
SET byear=fyear-startu; ?1958
Current sample: 1991 to 2010