Octave已知声强,求声强级
广告
{{v.name}}
4. 分贝级(最重要,噪声、音响必用)
\(L_I=10\lg\frac{I}{I_0}\ \text{(dB)}},\ I_0=10^{-12}\ \text{W/m}^2
核心公式:
声压、声强、声功率(声学测量核心)
声强级(SIL)以分贝表示声强相对值。参考I₀=10⁻¹²W/m²。
声强级与声压级在数值上近似相等。
Octave计算方法
已知参数:
- 声强(W/m²,示例值:1e-6)
代码如下:
function LI = sil(I)
    I0 = 1e-12;
    LI = 10 * log10(I / I0);
end
调用示例:
% 已知声强,求声强级
I=1e-6;
LI = sil(I);
fprintf('声强级 LI = %.2f dB', LI);
运行结果:
声强级 LI = 60.00 dB
友链