发布网友 发布时间:2022-04-23 18:18
共1个回答
热心网友 时间:2023-10-12 15:45
这是用来求解滤波器因子的莱文森(Levinson)递推算法子程序.t[]是托布里兹(Toeplitz)矩阵元素,一般为某个信号的自相关,n是信号自相关的前n项;b[]是输入信号与期望输出的信号的互相关,一般也只取其前n项.至于为什么都只取前n项,是和你所求的滤波器因子个数相等的.x[]就是所求的解,也即滤波器因子.而y[]和s[]都是中间数组.莱文森递推算法在求解较大的托布里兹矩阵时,速度比较快,但对舍入误差不敏感.