%function [ALEstruct]=ale(f,fs,munoise,sigmanise,mulms,ncoef,dur) % 使用 LMS 算法和自适应 FIR 滤波器执行自适应线增强的功能%ALE 概念增强了受白噪声 (mu,sigma) 影响的单音信号(频率 f) %需要滤波器设计工具箱、信号处理工具箱%输入%f: 正弦波频率%fs:正弦波的采样信号(至少2f) %munoise, sigma: 白噪声的均值和方差%mulms,LMS算法中step参数的值%ncoef: FIR 滤波器的系数个数%dur:以信号周期数表示的仿真时间% 输出%ALEstruct:带有字段的结构% .weights: 完成迭代后过滤器的权重% .error : 模拟过程中误差信号的演变% .output:过滤器的输出% .signal: 输入信号的副本% .desired:LMS 自适应方案中所需
2021-11-30 19:26:12
3KB
matlab
1