楼主: jiujiunianli
2706 1

[问答] matlab做ADF检验程序分享和讨论 [推广有奖]

  • 0关注
  • 0粉丝

初中生

33%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
234 点
帖子
11
精华
0
在线时间
8 小时
注册时间
2015-6-28
最后登录
2016-1-4

楼主
jiujiunianli 学生认证  发表于 2015-7-3 11:01:58 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
求问matlab做ADF检验时如何确定滞后阶数。程序如下:

%汇率单位根检验

ExchangeRate = data(:,4);

T      = size(ExchangeRate,1);

p=4;

dfExchangeRate=diff(ExchangeRate);

X1=ExchangeRate(p+1:T-1);

T1=size(dfExchangeRate,1);

Y=dfExchangeRate(p+1:T1);

XT=[];

for i=1:p

   XT(:,i)=dfExchangeRate(p+1-i:T1-i);

end

X=[XT ones(T1-p,1) X1 ];

betahat=inv(X'*X)*X'*Y;

s2=sum((Y-X*betahat).^2)/(T-1);

cov=inv(X'*X)*s2;

std=sqrt(diag(cov));


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:MATLAB matla atlab ADF检验 Lab matlab 汇率 程序 如何

沙发
zhiweizhiwei 发表于 2015-7-3 11:10:09
请问MATLAB在哪里可以系统学习

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-21 21:11