Octave已知声功率,求声功率级
广告
{{v.name}}
4. 分贝级(最重要,噪声、音响必用)
\(L_W=10\lg\frac{W}{W_0}\ \text{(dB)}},\ W_0=10^{-12}\ \text{W\)
核心公式:
声压、声强、声功率(声学测量核心)
声功率级(SWL)是声源总声功率的分贝表示。W₀=10⁻¹²W。
厂家以声功率级标注设备噪声指标。
Octave计算方法
已知参数:
- 声功率(W,示例值:1e-6)
代码如下:
function LW = swl(W)
W0 = 1e-12;
LW = 10 * log10(W / W0);
end
调用示例:
% 已知声功率,求声功率级
W=1e-6;
LW = swl(W);
fprintf('声功率级 LW = %.2f dB', LW);
运行结果:
声功率级 LW = 60.00 dB