文档帮助中心文档
自回归全极模型参数- Yule-Walker方法
A = aryule(x,p)
[a,e,rc] = aryule(x,p)
例子
一个= aryule (x,p)返回与有序模型对应的归一化自回归(AR)参数p对于输入数组x.
一个= aryule (x,p)
一个
x
p
[一个,e,钢筋混凝土[中文]x,p)也返回估计的方差,e,表示白噪声输入和反射系数,钢筋混凝土.
[一个,e,钢筋混凝土[中文]x,p)
e
钢筋混凝土
全部折叠
使用多项式系数向量通过过滤1024个白噪声样本生成AR(4)过程。重置随机数生成器以获得可重复的结果。使用Yule-Walker方法来估计系数。
rng默认的A = [1 -2.7607 3.8106 -2.6535 0.9238];y = filter(1,A,0.2*randn(1024,1));Arcoeffs = aryule(y,4)
arcoeffs =1×51.000 -2.7262 3.7296 -2.5753 0.8927
生成50个过程实现,每次改变输入噪声的方差。将yule - walker估计的方差与实际值进行比较。
nrealz = 50;Noisestdz = rand(1, nrealz)+0.5;Randnoise = randn(1024, nrealz);Noisevar = 0 (1, nrealz);为k = 1: nrealizz y = filter(1,A,noisestdz(k) * randnoise(:,k));[arcoeffs,noisevar(k)] = aryule(y,4);结束情节(noisestdz。^ 2 noisevar‘*’)标题(噪声方差的)包含(“输入”) ylabel (“估计”)
使用函数的多通道语法重复该过程。
Y = filter(1,A,noisestdz.*randnoise);[coeffs,variance] = aryule(Y,4);持有在情节(noisestdz。^ 2,方差,“o”)举行从传奇(“单通道循环”,“多通道”,“位置”,“最佳”)
使用多项式系数向量通过过滤1024个白噪声样本生成AR(2)过程。重置随机数生成器以获得可重复的结果。
rng默认的Y = filter(1,[1 -0.75 0.5],0.2*randn(1024,1));
使用Yule-Walker方法将AR(10)模型拟合到过程中。输出并绘制反射系数。只有前两个系数在95%置信范围之外,表明AR(10)模型显著高估了数据中的时间依赖性。看到基于部分自相关序列的AR顺序选择了解更多细节。
[ar,nvar,rc] = aryule(y,10);茎(rc) xlim([0 11]) conf95 =√(2)*erfinv(0.95)/√(1024);[X,Y] = ndgrid(xlim,conf95*[-1 1]);持有在情节(X, Y,“——r”)举行从标题(的反射系数)
输入数组,指定为向量或矩阵。
例子:滤波器(1,[1 -0.75 0.5],0.2*randn(1024,1))指定一个二阶自回归过程。
滤波器(1,[1 -0.75 0.5],0.2*randn(1024,1))
数据类型:单|双复数支持:万博1manbetx是的
单
双
模型顺序,指定为正整数标量。p的元素或行数必须小于x.
数据类型:单|双
归一化自回归参数,作为向量或矩阵返回。如果x是一个矩阵,那么每一行呢一个对应于的列x.一个有p+ 1列,包含AR系统参数,一个(z)的降幂z.
白噪声输入方差,作为标量或行向量返回。如果x是一个矩阵,那么每个元素的e对应于的列x.
反射系数,作为列向量或矩阵返回。如果x是一个矩阵,那么每一列的钢筋混凝土对应于的列x.钢筋混凝土有p行。
在一个有序的AR模型中p,当前输出是过去的线性组合p输出加上一个白噪声输入。
上面的重量p过去的输出使自回归的均方预测误差最小化。如果y(n)是当前值的输出和x(n)为零均值白噪声输入,则AR(p)模型是
∑ k = 0 p 一个 ( k ) y ( n − k ) = x ( n ) .
反射系数是部分自相关系数乘以-1。
反射系数表示时间依赖性y(n)而且y(n- - - - - -k)减去基于干预的预测k- 1时间的步骤。
aryule利用样本自相关序列的有偏估计上的Levinson-Durbin递归计算参数。
aryule
[1]海耶斯,蒙森H。统计数字信号处理与建模.纽约:John Wiley & Sons出版社,1996年。
arburg|arcov|armcov|莱文森|lpc的
arburg
arcov
armcov
莱文森
lpc的
您有了这个示例的修改版本。您想用您的编辑打开这个示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处