‘壹’ 有谁知道杜宾算法原理
matlab自带有杜宾算法的函数:levinson
有自带的burg算法函数:arburg,pburg
窗口打:doc spectrum.burg
就能查到Burg spectrum
在窗口打edit levinson
就能查看函数levinson的源代码
其它类似
‘贰’ 利用Burg算法计算AR模型的参数:arburg函数
(1)a=arburg(x,order);返回利用Burg算法计算得到的AR模型的参数:输入参数or-der为AR模型的阶数。
(2)[a,e]=arburg(…);当输入信号为白噪声时,同时返回最后误差e。
(3)[a,e,k]=arburg(…):同时返回反射系数k。
[例4-5]用Burg算法计算AR 模型的参数。
rand(‘seed’,0);a=[1 0.1 0.2 0.3 0.4 0.5 0.6];
x=impz(1,a,20)+randn(20,1)/20;
[a,e,k]=arburg(x,5)。