如何提高 fft 的频率分辨率

 我来答
匿名用户
2016-11-19
展开全部
  FFT程序,输入是一局闷组复数,输出也是一组复数,想问一下输入到底应该输入什么,输出的复数的含义是什么。
  给定一组序列的抽样值,如何用FFT确定它的频率。
 宏轮 首先,fft函数出来的应该是个复数,每一个点分实部虚部两部分。
  假设采用1024点fft,采样频率是fs,那么第一个点对应0频率点,第512点对应的就是fs/2的频率点。
  然后从头开始找模值最大的那个点,其所对应的频率值应该就是要的基波频率了。
  FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域
  有些信号在时域上是很难看出什桐绝弯么特征的,但是如果变换到频域之后,就很容易看出特征了。
  这就是很多信号分析采用FFT变换的原因。
  另外,FFT可以将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。
  虽然很多人都知道FFT是什么,可以用来做什么,怎么去做,但是却不知道FFT之后的结果是什么意思、如何决定要使用多少点来做FFT。
  一个模拟信号,经过ADC采样之后,就变成了数字信号
  采样定理告诉,采样频率要大于信号频率的两倍,这些就不在此罗嗦了。
  采样得到的数字信号,就可以做FFT变换了。
  N个采样点,经过FFT之后,就可以得到N个点的FFT结果。
  为了方便进行FFT运算,通常N取2的整数次方。
东莞搏信智能
2024-10-16 广告
作为东莞市搏信智能控制技术有限公司的一员,TA142张力信号放大器是我们公司的一款杰出产品。它采用先进的全彩显示屏,能直观显示左、右张力及合力,便于操作。TA142具备RS485-RTU和CAN通信功能,可与PLC等设备无缝对接,实现远程通... 点击进入详情页
本回答由东莞搏信智能提供
ForAnnoy
2018-02-25
知道答主
回答量:10
采纳率:0%
帮助的人:9915
引用霸7威武的回答:
  FFT程序,输入是一组复数,输出也是一组复数,想问一下输入到底应该输入什么,输出的复数的含义是什么。
  给定一组序列的抽样值,如何用FFT确定它的频率。
  首先,fft函数出来的应该是个复数,每一个点分实部虚部两部分。
  假设采用1024点fft,采样频率是fs,那么第一个点对应0频率点,第512点对应的就是fs/2的频率点。
  然后从头开始找模值最大的那个点,其所对应的频率值应该就是要的基波频率了。
  FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域。
  有些信号在时域上是很难看出什么特征的,但是如果变换到频域之后,就很容易看出特征了。
  这就是很多信号分析采用FFT变换的原因。
  另外,FFT可以将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。
  虽然很多人都知道FFT是什么,可以用来做什么,怎么去做,但是却不知道FFT之后的结果是什么意思、如何决定要使用多少点来做FFT。
  一个模拟信号,经过ADC采样之后,就变成了数字信号。
  采样定理告诉,采样频率要大于信号频率的两倍,这些就不在此罗嗦了。
  采样得到的数字信号,就可以做FFT变换了。
  N个采样点,经过FFT之后,就可以得到N个点的FFT结果。
  为了方便进行FFT运算,通常N取2的整数次方。
展开全部
提高dft/fft频谱分辨率,只有增加对模拟信号的观察时间t,(也可以说是截取长度)
频繁分辨率f的意义就是对信号频带的描述燃顷程度详细,越详细旅睁频谱分辨率越皮镇陆高,从实际想想,假设一长度为16点的序列,截取长度16自然不漏任何信息,而8点长度则漏了一半,自然长度更长的dft频率分辨率越高
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式