楼主: a19891118
14451 13

DW检验在MATLAB的实现 [推广有奖]

  • 0关注
  • 6粉丝

已卖:282份资源

博士生

10%

还不是VIP/贵宾

-

威望
0
论坛币
1177 个
通用积分
3.4281
学术水平
21 点
热心指数
29 点
信用等级
19 点
经验
5215 点
帖子
255
精华
0
在线时间
211 小时
注册时间
2010-9-2
最后登录
2022-1-26

楼主
a19891118 发表于 2010-9-29 10:41:02 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
搜索了下DW检验,发现没有MATLAB的脚本,于是自己写了个~使用效果如下:
>> DW(r)
dw =
         0.874341049947287
请输入变量个数(不含常数项):2
正自相关
p =
         0.562829475026357

里面的r是残差向量,DW表取自0.05的显著水平。

这是为跟我一样可怜的、MATLAB中没有dwtest函数的娃子们写的
二维码

扫码加我 拉你入群

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

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

关键词:MATLAB matla atlab DW检验 Mat MATLAB 检验 脚本

DW.rar
下载链接: https://bbs.pinggu.org/a-758025.html

1.05 KB

本附件包括:

  • DW.m

我爬~

沙发
hanchao318318 发表于 2010-10-4 12:40:15
谢谢LZ,不胜感激!

藤椅
sunnylxy 发表于 2011-6-29 00:12:55
谢谢楼主!!!握爪!!
做我该做的,做我想做的

板凳
lok2008 发表于 2012-1-20 23:13:48
非常感谢!

报纸
liuxin9023 发表于 2012-1-22 11:51:52
哈哈 顶

地板
superchili 发表于 2012-5-6 01:42:37
不知道怎么弄

7
翱翔于宇宙 发表于 2012-5-10 08:43:19

谢谢

8
~swear~ 在职认证  发表于 2012-12-21 22:22:51
没法运行。。。怎么回事。。。

9
湖底的月亮 发表于 2014-1-21 22:53:17
好贴啊   顶起~

10
wanglizhi200020 发表于 2014-7-17 14:11:29
n=length(r);
for i=1:1:(n-1)
    er(i)=r(i+1)-r(i);
end
dw=sum(er.*er)/sum((r(2:n,:)).^2)    %=========

上面一句有错误啊,应该是  dw=sum(er.*er)/sum(r.^2)   才对。
或者
resid=resid(find(~isnan(resid)));
DWStats=sum(diff(resid).^2)/sum(resid.^2);

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

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