FFT的问题

自问自答:数组

FFT将信号从时域转化成频域后,横坐标频率怎么肯定 20
有一组振动信号,数据采集率是250Hz,通过FFT转换为频域信号,横坐标频率怎么肯定?jsp

横坐标就是频域。
数据采集率是250Hz,看你FFT计算时是多少个点(我说的是单片机之类离散的啊),若是是256点FFT,则计算后的数组的前128个点就是结果,后128个是对称的。
而后前128个点就对应0~250hz,每250/128= 1.95hz 一个点。哪一个点上幅值比较高,就是被采集量含有那个点对应的频率信号。
参见:http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3395440&bbs_page_no=1&search_mode=3&search_text=flyunlimit&bbs_id=9999.net

要对一个wav文件使用FFT,须要将wav数据取1024个点进行FFT,其实,带宽/N = 频率分辨率,即1024个点,16K带宽,分辨率为16hz资源

https://bbs.csdn.net/topics/380204548 这个帖子有不少好的资源it

 

<<实用Fourier变换及C 实现>>  这本书不知怎么样?im

相关文章
相关标签/搜索