[求助] 用自适应滤波提取两个单频信号
问题:原始信号为一宽带信号+两个正弦信号:
x(n)=s(n)+Acos(2*pi*f1*n)+Bcos(2*pi*f2*n)
试根据所给的一段x(n)数据,利用自适应滤波来提取出两个正弦信号.
个人看法:
对于一个正弦信号,利用自适应信号分离器可以很容易的做出结果(延时一段时间后再进行自适应滤波),但对于两个正弦信号上述方法显然行不通.
希望得到大家的指点.看有没有什么好的方法.谢谢了:) 原帖由 lewis03 于 2006-11-22 16:41 发表
问题:
原始信号为一宽带信号+两个正弦信号:
x(n)=s(n)+Acos(2*pi*f1*n)+Bcos(2*pi*f2*n)
试根据所给的一段x(n)数据,利用自适应滤波来提取出两个正弦信号.
个人看法:
对于 ...
try EMD
回复楼上的热心人
首先谢谢你的答复.但是这个问题是西电数字信号处理教材上自适应滤波那一章的一个问题,我想应该是可以用自适应滤波的常用方法给出解答的.
[ 本帖最后由 lewis03 于 2006-11-22 17:29 编辑 ]
回复 #3 lewis03 的帖子
作不出来 两个正弦信号的合成还是一个周期性的信号,利用它和宽带信号的不相关,用自适应的信号分离器,还是可把它们分离,只是要适当地取延时量。此外,还可用自适应陷波器串接或并接的方法来提取这两个正弦信号。
页:
[1]