yangjunhanzi 发表于 2014-12-23 22:38

由倍频程声压级噪声值求计权A声压级

求各位大虾解答我的疑问,十分感激:
63(74.2dB(a)),   125(64.6dB(a)),    250(54.4dB(a)),    500(48.2dB(a)),    1000(33dB(a)),    2000(40.4dB(a)),    4000(42.3dB(a)),   8000(41.1dB(a)),
请问用EXCEL表能做公式计算吗

linfu 发表于 2014-12-24 00:44

Excel不知道,不过总声压级按照能量叠加的方法进行计算就可以,你这数据估计最后的总声压级也大约是74.2dB(A)

weiyan342936805 发表于 2014-12-24 10:43

EXCEL可以做公式计算

mxlzhenzhu 发表于 2014-12-24 10:56

关于A-weighting:
http://en.wikipedia.org/wiki/A-weighting


我MATLAB编程都用这个公式:


或者去看这个网址:http://www.diracdelta.co.uk/science/source/a/w/aweighting/source.html


xiaojing400 发表于 2014-12-25 08:43

你的问题问的有问题,数据本身就是倍频程A计权数据。是不是想知道等效连续A声级Leq?!

mrli1990 发表于 2014-12-30 11:15

新人报到,向前辈致敬!

simplebinbin 发表于 2014-12-31 11:43

首先你要找出A计权值,用Ci表示,你给出的声压级用Lpi表示,用下面公式就可以计算了,你的低频段三分之一倍频程为63Hz,有点高,一般计算时从20Hz,或者16Hz开始
公式LAeq=10*log10(sum(10^(Lpi+Ci))
页: [1]
查看完整版本: 由倍频程声压级噪声值求计权A声压级