求助:关于频带声压级的计算问题
我想计算1倍频程的各个频带的声压级。现在采样得到了一段时间的声压信号,进行FFT后得到频域的序列,如何通过某一个(1倍)频带内的所有离散频率声压值得到该频带的声压级?请大家帮忙指点!多谢! 一般计算频带声压级有两种方法:
(1) 时域采样后进行FFT,截取某个1/n Oct (n=1、2、3。。。。。)频带的声压幅值谱,按照能量叠加方法进行叠加(声压有效值平方和相加)。
(2)在时域中采用带通滤波器先对时域信号进行带通滤波,在时域求其在该频带的有效值。 回复 2 # Timoshenko 的帖子
请教个问题。我现在是自己写程序仿真1/3倍频程声压级的图形显示,生成正弦信号保存了一组数据,X轴的频程划分我基本看懂了,但是不知道怎么将连续的时域信号数据,转换到对应的频带范围内的声压级,声压级怎么计算啊?谢谢。 论坛好冷清啊,没人回答?是不是我问的太小白了?我是搞软件开发的,信号处理一点不懂。 声压级LP=20*log10(P/P0)
其中P是有效声压p0=0.00002pa {:{13}:}
页:
[1]