消除噪音

M

m_eh_62

Guest
您好朋友
我使用Matlab的FFT功能的非平稳信号
, 并获得以下的数字
, 我现在想elimnate的噪声
, 我认为这是一个白噪声
我测试巴特沃斯滤波器的功能
, 但我可以消除这种噪声<img src="http://www.warst.com/images/uploads/2007-07-06/nonstatinarysignal6ad0.jpg" border="0" alt="Eliminate the noise" title="消除噪音"/> 大家可以帮助我吗?
谢谢。

 
低接近底部的波幅情节看起来太模糊统一为白噪声。也许这是一个干扰信号,或一些量化的效果排序。

如果你可以上传时域数据文件,然后也许有人在这里可以帮助您更好。
如果您上传到EDAboard,你应该邮编托运
, 或第一次。

 
酵母
亲爱的朋友们
这里是我的信号时域是一个非平稳信号
我如何eliminte噪音?
很抱歉,您还没有登录查看此附件

 
也许不是噪音。正弦似乎像。五月是由于使用的窗口执行FFT的使用。预设一个是一个长方形的窗口。MATLAB的倍增您的时域与执行FFT的窗口前的信号。乘以在时间域转换到频域卷积的。因此,对矩形窗口,您的频谱将显示为所要求的频率分量卷积sincs。我不知道这是原因。

 
我看到了你的时域波形大间断。他们可能导致在频域的低幅度模糊。这不是噪音,这是真实的信息。

你能上载
, 而不是对数据的JPEG图数值数据?或显示我们的MATLAB代码生成的数据?

你是否愿意修改您的时域波形
, 以减少在频域的模糊?也许你可以做相位连续频跳,或许你可以适用于振幅包络的四频扫射。

 
这里是时域信号:
很抱歉,您还没有登录查看此附件

 
亲爱的ieropsaltic
你说:
“MATLAB的倍增您的时域与执行FFT的窗口前的信号”
我不使用STFT的算法,我用FFT的。
如果我用STFT的算法
, 它multiolied主信号到一个Windows函数
, 然后获得新的信号FFT的<img src="http://www.warst.com/images/uploads/2007-07-07/stft97b5.jpg" border="0" alt="Eliminate the noise" title="消除噪音"/> 我记得我没有使用FFT的STFT的。

 
亲爱的echo47
酵母你是对的
, 它是真实的信息
, 但

假设我在频率信号,如第一个JPG格式的数字域名

, 因此

, 在这个信号的某些部分

, 噪声

, 现在我想消除这种噪音。

正是我想要使用了一种过滤器
, 以改善它。

 
尝试
, 如海明加权幅度信封。各种不同的加权函数提供与贸易之间的衰减不想要的频率和谱峰扩大权衡。

代码:

吨= linspace(-5 *皮,5 *皮,1000);

x1 =导向(2 *皮* 5 *吨);χ2=导向(2 *皮* 10 *吨)= X3的导向(2 *皮* 20 *吨); x4二导向(2 *皮* 50 *吨);

x1 =导向(2 *吨);χ2=导向(2 *皮*吨); X3的=导向(20 *吨); x4二导向(50 *吨);

x = [x1(1:250)× 2(251:501)X3的(502:752)x4(753:1000)];

次要情节(4,1,1);图(十);

X = fftshift(FFT的(十));

次要情节(4,1,2);图(绝对值(十));

瓦特=海明(250)';%加权函数

x二x .* [万维网瓦特] /平均(瓦特);%的比重,以适用于所有四个频率脉冲

次要情节(4,1,3);图(十,'颜色',[0 0.7 0]);

X = fftshift(FFT的(十));

次要情节(4,1,4);图(绝对值(十),'颜色',[0 0.7 0]);
 

Welcome to EDABoard.com

Sponsor

Back
Top