白噪声MATLAB代码过滤器估计
包含估计输入白噪声滤波器脉冲响应的代码。
响应h
=
inverse(Rxx)
*
Ryx
。
因为
X
是白人,所以Rxx是托普利茨。
与具有
O(n^3)
复杂性的
Gauss-Jordan
相比,使用具有
O(n^2)
复杂性的
Levinson
算法可以更快地解决涉及
Toeplitz
矩阵的线性系统。
MATLAB
代码使用函数inv
。
python
代码实现了莱文森算法。
附上结果图。
'o'
是实际的。
'x'
是估计值。
2022-09-15 09:30:02
12KB
系统开源
1