图片缩略图

自相关函数(ACF)

版本1.0.0.0(2.01KB)由 加尔文的价格
计算给定序列的ACF并绘制相关图。
4.5
32评级

91下载

更新2011年2月25日

查看许可协议

计算给定级数的ACF。通过滞后p返回一个自相关向量。也产生自相关的条形图,带有用于测试的拒绝区域带(在白噪声假设下)每个自相关= 0。

示例:>> myacf = acf(y,12)

不需要任何工具箱。

引用作为

卡尔文价格(2021)。自相关函数(ACF)(//www.tatmou.com/matlabcentral/fileexchange/30540-autocorrelation-function-acf), MATLAB中央文件交换。检索

评论和评级(36

UDHAV Gawandalkar

若昂Nunes

罗里赌博

如果图形绘制与计算分离就好了。或者,至少它创建了自己的图形,而不是在已经打开的图形上写字。

帕拉夫兰扬

张睿

很好,我用R中的ACF函数检查。结果是正确的
谢谢你!

克里斯恩·贝拉

亚历山大伯爵

您能解释一下如何计算自相关的显著性极限(水平蓝线)吗?

亚历山大伯爵

内森·德韦克

HyoIn Bae

默罕默德舍希德

如果数据在一列中,则可以使用此代码。如果我们有多个列的数据集,如何使用这个代码?

Zhongrun香

不符合我对湍流的计算。

Zhongrun香

库尔特·斯塔费尔德

Nitinram Velraj

自相关值被归一化或缩小。我如何得到实际的值没有标准化或缩放?

丁宜兴

好,我找大沙旗很久了,谢谢

ronak feizimirkhani

Hi Calvin,我想将这个函数应用于一个时间序列获得的实体数量随时间(Simevents仿真),但我使用的matlab版本告诉这个函数不存在!!我使用R2015b。
当版本被标记为R2009a时,怎么可能呢?!
你能给我一个解决办法吗?

亚历克斯

好的代码!谢谢你!你用过这个代码来预测序列中的下一个数字吗?

米歇尔·吉拉迪

约翰·波特斯特伦

陈阳泉

谢谢,非常有用。

陈泰余

安德烈斯基亚尼

司徒罗宾

简单又漂亮!

纳库尔班萨尔酒店

明亮的只有一件事。。。如果你能把铁条弄薄一点

骚扰

谢谢分享,非常有用。

艾伦

谢谢,这节省了我很多时间。

法蒂玛

代码解决了我的问题后,与其他几个代码混淆,尽管我是如此大的,我必须绘画得到它。
谢谢你!

马丁

H.Muhammed BIYIKLI

德米特里•

嘿,卡尔文,你的代码产生的ACF偏向于零。。。

原因是cross_sum(子函数的变量)中的前k个元素始终为零。同样,在第104-106行循环后的cross_sum的维数始终是Nx1。在大样本中,偏差很小,但在小样本中可能是合理的。

考虑到matlab在处理循环方面非常糟糕,如果可能的话,最好完全避免它们。我调整了代码,完全删除了子函数,N和ybar的“global”属性(第46和48行),并将第52-54行中的loop替换为by

对于I = 1:p
交叉和=(y(i+1:N)-ybar)*(y(1:N-i)-ybar);
yvar=(y-ybar)“*(y-ybar);
ta(i)=(交叉和/yvar)*(N/(N-i));
结束

希望这对大家都有帮助

马丁·丁科夫斯基

Cristhiano莫雷诺

谢谢你!

你怎么计算巴特利特带?

MiguelMauricio

非常有用,清晰,易于理解。谢谢你!

史蒂芬·怀特

它做了我想让它做的事!

包含一个更有意义的示例可能会更好,而不仅仅是一些随机数据的ACF。

安娜

MATLAB版本兼容性
使用R2009a创建
与任何版本兼容
平台的兼容性
窗户 马科斯 Linux
标签添加标签

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始打猎吧!