主要内容

autocorr

样本自相关

描述

例子

autocorr (y)块样品自相关函数(ACF)单变量的随机时间序列y有信心。

例子

autocorr (y,名称,值)使用附加选项指定一个或多个参数名称-值对。例如,autocorr (y, NumLags 10 ' NumSTD ', 2)情节示例的ACFy10落后和显示边界组成的信心2标准错误。

例子

acf= autocorr (___)返回示例ACF的y使用任何输入参数在前面的语法。

例子

(acf,滞后,界限)= autocorr (___)此外返回滞后数字MATLAB®使用计算ACF,还返回近似上下信心。

autocorr (斧头,___)情节在指定的轴斧头而不是当前轴(gca)。斧头可以先于任何输入参数组合的以前的语法。

(acf,滞后,界限,h)= autocorr (___)情节示例的ACFy另外返回句柄来绘制图形对象。使用的元素h修改属性的情节在您创建它。

例子

全部折叠

指定马(2)模型:

y t = ε t - - - - - - 0 5 ε t - - - - - - 1 + 0 4 ε t - - - - - - 2 ,

在哪里 ε t 是高斯平均值为0,方差为1。

rng (1);%的再现性Mdl = arima (“马”{-0.5 - 0.4},“不变”0,“方差”,1)
Mdl = arima与属性:描述:“arima(0, 0, 2)模型(高斯分布)”Distribution: Name = "Gaussian" P: 0 D: 0 Q: 2 Constant: 0 AR: {} SAR: {} MA: {-0.5 0.4} at lags [1 2] SMA: {} Seasonality: 0 Beta: [1×0] Variance: 1

模拟1000观察Mdl

y =模拟(Mdl, 1000);

计算出ACF 20滞后。指定 y t 马是一个(2)模型,即第二延迟后的ACF实际上是0。

(acf、滞后界限)= autocorr (y,“NumMA”2);界限
边界=2×10.0843 - -0.0843

界限(-0.0843,0.0843),上下的信心。

绘制ACF。

autocorr (y)

图包含一个坐标轴对象。坐标轴对象与标题样本自相关函数包含4杆类型的对象。

第二延迟后的ACF切断了。这种行为是指示性的马(2)的过程。

指定季节性ARMA乘法 ( 2 , 0 , 1 ) × ( 3 , 0 , 0 ) 1 2 模型:

( 1 - - - - - - 0 7 5 l - - - - - - 0 1 5 l 2 ) ( 1 - - - - - - 0 9 l 1 2 + 0 5 l 2 4 - - - - - - 0 5 l 3 6 ) y t = 2 + ε t - - - - - - 0 5 ε t - - - - - - 1 ,

在哪里 ε t 是高斯平均值为0,方差为1。

Mdl = arima (基于“增大化现实”技术的{0.75,0.15},“特别行政区”{0.9,-0.5,0.5},“SARLags”(12、24、36),“马”,-0.5,“不变”2,“方差”1);

模拟的数据Mdl

rng (1);%的再现性y =模拟(Mdl, 1000);

情节默认的自相关函数(ACF)。

图autocorr (y)

图包含一个坐标轴对象。坐标轴对象与标题样本自相关函数包含4杆类型的对象。

默认相关图不显示的依赖结构更高的滞后。

情节的ACF 40滞后。

图autocorr (y,“NumLags”现年40岁的“NumSTD”3)

图包含一个坐标轴对象。坐标轴对象与标题样本自相关函数包含4杆类型的对象。

相关图显示了较大的相关性在滞后12日24和36。

尽管存在各种样本自相关函数的估计,autocorr使用框中的表单,詹金斯,Reinsel, 1994。在他们的估计,他们规模在每个滞后相关样本方差(var (y, 1)),这样的自相关滞后0是团结。但是,某些应用程序需要重新调节规范化ACF的另一个因素。

模拟1000观察标准高斯分布。

rng (1);%的再现性y = randn (1000 1);

计算归一化和非规范样本ACF。

[normalizedACF,滞后]= autocorr (y,“NumLags”10);unnormalizedACF = normalizedACF * var (y, 1);

比较样品的前10滞后ACF和没有规范化。

(滞后normalizedACF unnormalizedACF]
ans =11×30 1.0000 0.9960 1.0000 -0.0180 -0.0180 2.0000 0.0536 0.0534 3.0000 -0.0206 -0.0205 4.0000 -0.0300 -0.0299 5.0000 -0.0086 -0.0086 6.0000 -0.0108 -0.0107 7.0000 -0.0116 -0.0116 8.0000 0.0309 0.0307 9.0000 0.0341 0.0340⋮

输入参数

全部折叠

观察到单变量时间序列的MATLAB估计或情节ACF,指定为一个数值向量。最后一个元素的y包含最新的观测。

指定失踪观察使用。的autocorr处理缺失值的函数失踪的完全随机

数据类型:

轴的情节,指定为一个对象。

默认情况下,autocorr阴谋,当前轴(gca)。

名称-值参数

指定可选的逗号分隔条名称,值参数。的名字参数名称和吗价值相应的价值。的名字必须出现在引号。您可以指定几个名称和值对参数在任何顺序Name1, Value1,…,的家

例子:autocorr (y, NumLags 10 ' NumSTD ', 2)情节示例的ACFy10落后和显示边界组成的信心2标准错误。

示例ACF的滞后,指定为逗号分隔组成的“NumLags”和一个正整数。autocorr使用滞后0:NumLags估计ACF。

默认值是分钟([20日T- 1),在那里T有效样本大小y

例子:autocorr (y, NumLags, 10)情节示例的ACFy对滞后0通过10

数据类型:

滞后的理论模型y,指定为逗号分隔两人组成的“NumMA”和一个非负整数比NumLags

autocorr使用NumMA估计的信心。

  • 对于滞后>NumMA,autocorr使用Bartlett的近似[1]来估计模型的假设下的标准误差。

  • 如果NumMA=0,然后autocorr假设y是一个高斯白噪声过程的长度n。因此,标准误差大约是 1 / T , 在哪里T有效样本大小y

例子:autocorr (y, NumMA, 10)指定y是一个马(10)过程,情节信心所有滞后大于界限10

数据类型:

的标准误差置信界限),指定为逗号分隔组成的“NumSTD”和一个负的标量。对于所有滞后>NumMA范围是0±,信心NumSTD * σ ^ ,在那里 σ ^ 的估计标准误差样本自相关。

默认的收益率近似95%置信界限。

例子:autocorr (y, NumSTD, 1.5)ACF的情节y有信心界限1.5距离为标准误差。

数据类型:

输出参数

全部折叠

单变量时间序列样本ACFy,作为一个数字返回向量的长度NumLags+1

的元素acf对应于落后0,1,2,…,NumLags(即元素滞后)。为所有时间序列y,滞后0自相关acf (1)=1

滞后数字用于ACF估计,作为数字返回向量的长度NumLags+1

近似的上下边界假设自相关信心y是一个马(NumMA)过程中,作为双元素返回数值向量。

处理绘制图形对象,作为图形数组返回。h包含独特的情节标识符,您可以使用查询或修改属性的阴谋。

更多关于

全部折叠

自相关函数

自相关函数措施之间的关系ytyt+k,在那里k= 0,…Kyt是一个随机过程。

根据[1]的自相关滞后k

r k = c k c 0 ,

在哪里

  • c k = 1 T t = 1 T k ( y t y ¯ ) ( y t + k y ¯ )

  • c0时间序列的样本方差。

假设是理论的滞后超出ACF实际上是0。然后,估计标准误差自相关的滞后k>

年代 E ( r k ) = 1 T ( 1 + 2 j = 1 r j 2 )

如果系列是完全随机的,标准误差降低 1 / T

失踪的完全随机

观察一个随机变量失踪的完全随机如果一个观察失踪的趋势是独立随机变量和所有其他观测失踪的趋势。

提示

情节ACF没有信任边界,设置“NumSTD”, 0

算法

  • 如果y是一个完全观察系列(也就是说,它不包含任何值),然后autocorr使用傅里叶变换计算出ACF在频域中,然后再转换回时域使用傅里叶反变换。

  • 如果y不完全观察到(也就是说,它包含至少一个吗值),autocorr计算的ACF滞后k在时域中,包括在样本平均只有这些术语的叉乘ytyt+k的存在。因此,有效的样本大小是一个随机变量。

  • autocorr情节ACF当你不要求任何输出或当你请求第四输出。

引用

[1],g . e . P。,G. M. Jenkins, and G. C. Reinsel.时间序列分析:预测与控制。第三。恩格尔伍德悬崖,新泽西:普伦蒂斯霍尔,1994年。

[2]汉密尔顿,j . D。时间序列分析。普林斯顿,纽约:普林斯顿大学出版社,1994年。

之前介绍过的R2006a