手机版

Matlab_AR模型阶数确定(3)

发布时间:2021-06-08   来源:未知    
字号:

||y yh||

fit 100 1 ||y ||

AR误差

e = pe(m,data)

pe误差计算。采用yh=predict(m,data,1)进行预测,然后计算误差e=data-yh;

[e,r]= resid(m,data,mode,lags); resid(r)

resid计算并检验误差。采用pe计算误差;在无输出的情况下,绘出误差图,误差曲线应足够小,黄色区域为99%的置信区间,误差曲线在该区域内表明通过检验。

Matlab练习

确定模型阶数

采用ASCE benchmark模型120DOF,选取y方向的响应,共8个。首先,对响应数据进行标准化处理;其次,将标准化处理后的数据建立AR模型;最后,确定合适的模型阶次,通过选取一系列阶数,分别计算对应的AIC值,从图中可以看出,阶次80以后的AIC值变化不大,因此,合适的阶次选择为80。

Matlab_AR模型阶数确定(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)