资源简介
对RLS自适应噪声对消算法给出了代码实现并附有详细的注释
代码片段和文件信息
% RLS自适应对消算法
% 算法描述:该算法用一个正弦函数signal作为原始信号,一组随机数noise作为
% 原始噪声(可获得),然后将原始信号和经过处理后的原始噪声fnoise叠加起来
% 作为自适应滤波器的输入信号d。最后根据原始噪声noise和输入信号d求出原始信号
% signal的估计值e
num = 1000; % 信号采样数
signal = sin(2*pi*0.055*[0:num-1]‘);% 原始信号,对应人的语音信号
plot(0:999signal(1:num));
grid;axis([0 num -2 2]);
title(‘原始噪声‘);
nvar = 1.0;
noise = randn(num1)*nvar; % 随机噪声,对应环境噪声
figure;
plot(0:999noise);
grid;axis([0 num -4 4]);
title(‘噪声信号‘);
nfilt = fir1(310.5);
fnoise = filter(nfilt1noise); % 变换后的噪声,对应设备录制的环境噪声
d = signal + fnoise; % 输入自适应滤波器的信号,对应获得的信号
figure;
plot(0:99
- 上一篇:ekf的滤波程序,以及在组合导航中的应用
- 下一篇:fir滤波器matlab仿真代码
相关资源
- 各种自适应算法的matlab仿真
- scaleForLSSVM函数 matlab
- LSM和RLS算法实现系统辨识和逆辨识
- 基于RLS和LMS的自适应滤波器的MATLAB代
- OMP、SP、IRLS、CoSaMP等重构算法
- LMS RLS CMA 自适应均衡算法matlab仿真
- 基于RLS的永磁同步电机在线参数辨识
- 递推最小二乘法(RLS)matlab源程序
- IRLS 迭代加权二范数算法
- aec回声对消算法rlsfrlsnlmsapa的matlab仿真
- Wavelet_IRLS 压缩感知CS——采用小波变
- DRLSE_v0 Full domain implementation
- lms-nlms-rls-matlab
- 最小二乘滤波RLS
- 信道自适应均衡算法:RLS算法
- 基于RLS算法的多麦克风降噪
评论
共有 条评论