Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2007-06-02, 10:26   #1
pxycla
初级会员
 
注册日期: 2007-06-02
帖子: 1
声望力: 0
pxycla 正向着好的方向发展
问题 【讨论】自适应滤波器LMS算法(去噪)

function LMS_adaptive_filter;%定义功能函数
samples_per_period=40;%周期采样频率
N=10*samples_per_period-1;%总采样次数
signal=sin(2*pi*0.02*[0:N-1]);%初始输入信号
figure;%作图1的第一子图
subplot(2,1,1);
plot(signal);
grid;
title('自适应滤波器的理想输入');
nvar=0.5;%噪声方差
noise=nvar*randn(1,N);%噪声信号
X=signal+noise;%带加性噪声的输入信号
delayX=[0 X];%输入信号延时
SIGNAL=[signal 0];
M=32;%滤波器长度
mu=0.035;%迭代步长
subplot(2,1,2);%作图1的第二子图
plot(delayX);
grid;
title('自适应滤波器的噪声输入');
initial_status=initlms(zeros(1,M),mu);%滤波器设初值
[Y,e,initial_status]=adaptlms(X,SIGNAL,initial_status);%LMS自适应滤波器输出
figure;%作图2的第一子图
subplot(2,1,1);
plot(0:N-1,Y,'.',0:N,SIGNAL,'k');
grid;
title('预测信号与实际信号的比较');
legend('预测信号,实际信号');
[以上程序没问题,但如果把一段语音作为输入,即x=('E:/1.wav'),噪声为高频余弦后,自适应滤波器的程序如何改,而且SIGNAL=[signal 0]是什么意思
pxycla 当前离线   回复时引用此帖
旧 2008-05-29, 21:25   #2
tony0618
初级会员
 
注册日期: 2008-05-14
年龄: 48
帖子: 2
声望力: 0
tony0618 正向着好的方向发展
默认 先研究一下

引用:
作者: pxycla 查看帖子
function LMS_adaptive_filter;%定义功能函数
samples_per_period=40;%周期采样频率
N=10*samples_per_period-1;%总采样次数
signal=sin(2*pi*0.02*[0:N-1]);%初始输入信号
figure;%...
正在研究,有了结果,我也就明白LMS算法了!
tony0618 当前离线   回复时引用此帖
旧 2008-09-22, 09:57   #3
ctycheer
初级会员
 
注册日期: 2008-09-18
年龄: 45
帖子: 4
声望力: 0
ctycheer 正向着好的方向发展
默认 回复: 【讨论】自适应滤波器LMS算法(去噪)

拿来研究一下,谢了
ctycheer 当前离线   回复时引用此帖
旧 2008-10-02, 18:26   #4
tqr591513792
普通会员
 
注册日期: 2007-12-20
帖子: 92
声望力: 20
tqr591513792 是一个将要出名的人
默认 回复: 【讨论】自适应滤波器LMS算法(去噪)

引用:
作者: pxycla 查看帖子
function LMS_adaptive_filter;%定义功能函数
samples_per_period=40;%周期采样频率
N=10*samples_per_period-1;%总采样次数
signal=sin(2*pi*0.02*[0:N-1]);%初始输入信号
figure;%...
这样去噪的方法不是太好把!呵呵!^)(
tqr591513792 当前离线   回复时引用此帖
旧 2009-06-01, 10:18   #5
wangxinhahe
初级会员
 
注册日期: 2009-05-06
帖子: 2
声望力: 0
wangxinhahe 正向着好的方向发展
不错 回复: 【讨论】自适应滤波器LMS算法(去噪)

万分感谢…… 支持
wangxinhahe 当前离线   回复时引用此帖
旧 2010-05-31, 21:33   #6
007haibo521
初级会员
 
007haibo521 的头像
 
注册日期: 2010-05-31
年龄: 41
帖子: 5
声望力: 0
007haibo521 正向着好的方向发展
默认 回复: 【讨论】自适应滤波器LMS算法(去噪)

不胜感激,先拿走研究下
007haibo521 当前离线   回复时引用此帖
旧 2010-06-01, 11:29   #7
未注册
游客
 
帖子: n/a
默认 回复: 【讨论】自适应滤波器LMS算法(去噪)

兄台,有用相关算法去噪的吗?
  回复时引用此帖
旧 2011-01-04, 19:03   #8
Felicia
初级会员
 
注册日期: 2011-01-04
住址: 北京
年龄: 38
帖子: 2
声望力: 0
Felicia 正向着好的方向发展
默认 回复: 【讨论】自适应滤波器LMS算法(去噪)

你好,请问有autoregressive 滤波器的代码吗?
Felicia 当前离线   回复时引用此帖
旧 2012-07-12, 17:20   #9
gunzhusigan
初级会员
 
注册日期: 2012-07-08
年龄: 35
帖子: 6
声望力: 0
gunzhusigan 正向着好的方向发展
默认 回复: 【讨论】自适应滤波器LMS算法(去噪)

万分感谢!
















SIGNATURE............................................................................................................................................................
昊研精密设备有限公司|http://www.gunzhusigan.com/
gunzhusigan 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 19:48


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.