为什么FFT能将正弦信号能量累积起来,而噪声能量却累积不起来?

[复制链接]
查看11 | 回复2 | 2012-1-11 03:25:17 | 显示全部楼层 |阅读模式
回复

使用道具 举报

千问 | 2012-1-11 03:25:17 | 显示全部楼层
这要弄懂FFT的基本原理,简单说,FFT,傅里叶变换是一种看同一事物的不同方法,比如有张人体画相,你当然可以用小格子顺序分隔开,一个一个格子复原这张画;傅里叶变换的方法是先看粗线条,把轮廓画好,然后再逐渐画得越来越细节,在傅里叶变换里面,粗线条就相当于低频信号,而细节就相当于高频信号。一般事物的通常规律是,低频信号要强于高频信号并决定主要性质,而高频成分越高,越细腻,但也影响比例越校好了,现在回头解释你的问题,噪声信号如果用FFT的角度看,相当于在任何频谱范围内都有一个平均的分布,如果只是截取有效声音频谱范围内的信号,那么噪声就可以被大大消弱,当然你也会多少损失有效的高频信号,但相对你耳朵的主观辨别能力,这些损失相对于噪声的影响来说大可忽略,这样你就感觉正弦信号能量累积起来了。噪声大部分都被甩掉了,自然就弱了。这个过程的全程是待处理信号--FFT--滤除高频信号---反FFT复原--处理后信号。这个信号处理过程不仅用在声音上、在图像、电信、光学等领域都有应用,原理都是一样的,不过在针对不同的对象和目的,在滤除环节上处理不同,除了滤除低频的还有专门滤除高频的也有对确定频谱范围进行控制的。
回复

使用道具 举报

千问 | 2012-1-11 03:25:17 | 显示全部楼层
首先把这段信号进行FFT然后去除掉所有高次谐波然后再反FFT就可以了你可以到网上下载一种专门制作音乐的工具,里面有你要的首先把这段信号进行赞同
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行