• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

音频信号经ADC采集,做FFT后怎么计算幅值

Soitgoes 2019-03-26 浏览量:2206
音频信号经ADC采集,做FFT后怎么计算幅值
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • FFT计算后的结果就是幅值的大小了,计算后的,每两个数是一个复数,通过计算复数的有效值,就是幅值了
    • 发布于 2019-03-26
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • fft出来就是不同频谱的幅值,不需要计算的
    • 发布于2019-03-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 所谓的FFT,得到的就是频率与幅值之间的关系,将对应的信号输入处理器并经过FFT之后在对应频率下得到一个实部,一个虚部,实部虚部​的平方和再开方得到的就是幅值
    • 发布于2019-03-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 你这个是对实数进行FFT计算。

    这方面安富莱有相应的教程和例程,你可以参考下。

    11.jpg

    • 发布于2019-03-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 我按我的理解将AD结果寄存器里的数据换算成实际的0~3v,再乘以2的31次,ADResult =((AdcRegs.RESULT0>>4)*3)/4095.0+adclo; ipcb2 =ADResult *2147483648;将计算出来的幅值结果。​
    • 发布于2019-03-28
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

音频信号经ADC采集,做FFT后怎么计算幅值