怎样计算一声音信号某个频率的声压级我已通过microphon-查字典问答网
分类选择

来自冯小群的问题

  怎样计算一声音信号某个频率的声压级我已通过microphone测得连续信号的声压(PA),采样率100Hz.通过傅里叶变换得知其主要频率为120Hz,怎样得到120Hz对应的声压级为多少

  怎样计算一声音信号某个频率的声压级

  我已通过microphone测得连续信号的声压(PA),采样率100Hz.通过傅里叶变换得知其主要频率为120Hz,怎样得到120Hz对应的声压级为多少

4回答
2020-11-13 21:55
我要回答
请先登录
刘建军

  我做过把压力脉动经傅里叶变换把时谱图改成频谱图,傅里叶变化以后,如果想要转换成声压级,可以通过公式来解决.声压级=10*log(p'/p),其中log是以10为底得对数,p'是频谱图的压力值,p为参考压力,通常采用2*e-5.不知道这个是不是你想要的,希望可以帮到你.另,公式在fluent的帮助文件中可以找到.

2020-11-13 21:57:44
冯小群

  通过您所提供之公式可以算出来每一个采样点的声压级,但是如何知道此信号中一确定频率的声压级呢?谢谢!

2020-11-13 22:01:59
冯小群

  不好意思,下午太着急了,公式写错了,后面应该是(p‘/p)的平方。关于追问的问题,可能是我没有看明白,既然每一个频率点对应的幅值都知道了,那么找到对应点的幅值进行公式转换不就可以了么?或者我知道origin可以直接进行转换,你可以百度一下,很容易就找到方法。

2020-11-13 22:04:49
冯小群

  通过声压级计算公式计算出来的是所有数据点的声压级啊,并不能确定那个数据点是落在某一确定频率的波形上的吧。非常感谢您的耐心解答

2020-11-13 22:05:48

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •