常见计权方式

常见计权方式常见计权方式 a 计权 csdn

大家好,欢迎来到IT知识分享网。

常见计权方式

1.A-Weighting

        A计权,模拟一般情况下人耳对声音的感知,和40phon等响曲线对应;

A-Weighting滤波器的Matlab实现

function A = filterA(f,plotFilter) %% Define filter coefficients. c1 = 3.e16; c2 = 20.^2; c3 = 107.65265^2; c4 = 737.86223^2; c5 = 12194.217^2; %% Evaluate A-weighting filter. f(find(f == 0)) = 1e-17; f = f.^2; num = c1*f.^4; den = ((c2+f).^2) .* (c3+f) .* (c4+f) .* ((c5+f).^2); A = num./den; %% 画dBA计权图. if exist('plotFilter') & plotFilter % Plot using dB scale. figure(2); clf; semilogx(sqrt(f),10*log10(A)); title('A-weighting Filter'); xlabel('Frequency (Hz)'); ylabel('Magnitude (dB)'); xlim([10 100e3]); grid on; ylim([-70 10]); % Plot using linear scale. figure(3); plot(sqrt(f),A); title('A-weighting Filter'); xlabel('Frequency (Hz)'); ylabel('Amplitude'); xlim([0 44.1e3/2]); grid on; end

2.C-Weighting

C计权,模拟高分贝情况下人耳对声音的感知;

3.Z-Weighting

Z计权,不作加权处理

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/148318.html

(0)
上一篇 2025-03-31 22:00
下一篇 2025-03-31 22:10

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信