编辑注意:此文件是文件兑换挑选本周
这一系列的m文件产生归一化的a加权,c加权,八度和三分之一八度数字滤波器。这类滤波器通常用于声学测量,例如噪音控制。该实现基于A和c加权滤波器的IEC标准,以及倍频程和三分之一倍频程滤波器的ANSI和IEC标准。一个完整的三分之一倍频程分析仪与图形输出也提供。
Christophe Couvreur(2021年)。octave.(//www.tatmou.com/matlabcentral/fileexchange/69-octave),Matlab中央文件交换。检索到。
启发:分数倍频带和A, B, C加权滤波器DF2T SOS IIR Matlab和有限的Labview那实时倍频分析那混响时间计算器那校准光谱分析那nth_oct_hand_arm _&_ ac_filter_tool_box那三分之一倍频程滤波器组,包括额外的输入和输出那脉冲响应声信息计算器那声学跟踪(更新)那n倍频频带
太好了。谢谢!
确保纠正leq.m bug
此外,不知道为什么FS是固定在八度银行工具。
将%LEQ计算为
% 10 * log10(人口、难民和移民事务局。^ 2 /词头^ 2)
%prms中的%。^ 2计算为
%p(i)= sum(x((i-1)* t + 1:i * t)。^ 2)/ t;
这是正确的,但是
下一个代码块中的Leq以dB为单位计算为
%p(idx)= 10 * log10(p(idx)/ pref);
%仅对参考pref = 1(1. ^ 2 = 1)正确
pref〜= 1的百分比应该是
% p(idx) = 10*log10(p(idx)/Pref.^2)
在bankdisp。m modify with a loop to fix x ticks for R2016b:
YTickLabel =得到(gca, YTickLabel);% MATLAB 5.1
对于i = 1:长度(yticklabel)
newyticklabel(i)= str2double(yticklabel {i})+ pmin;
结尾
我有采样率16kHz的语音信号(5秒),我需要在它上使用这个功能,任何人都可以清楚我如何使用这个功能(我需要31倍频)....但还是有一些错误
这将在MATLAB r2016a上工作吗?
你好,
如何计算DBA值:
1)[B,a] = Adsgn(22050);
2)y =滤波器(b,a,x);
3)p = leq(y,t);// t =样本数量
4)DBA的结果
谢谢你!
有人可以解释为什么百分比下面的FS / 20下面的过滤器将在抽取后实现吗?
谢谢你这么做。
清洁准确,记录好
谢谢你的优秀工具。
我测试了具有多个正弦波的1/3八十八度算法,发现它比分析的准确大小。谢谢你。
Christophe提供了易于使用的代码,具有很大的实用价值。任何从事声学工作的人都应该了解这项工作。
太棒了......我无法停止使用它,而Boyco ......你不能更对字......谢谢
太棒了!节省了大量的编码和阅读标准。为什么不把它们包括在信号处理工具箱中呢?
优秀的……为我节省很多编程时间
布拉沃
这些常规程序有助于风洞试验的成功。
工作的好男人…谢谢
嘿太好了......为我们解决了一个主要问题......谢谢一吨
注意:如果您正在尝试在GNU Octave下运行ADSGN.M或CDSGN.M(使用Matcompat或Octave-Forge),这条线
[B] =双线性(num、洞穴、Fs);
应该改变为
[B,A] =双线性(NUMS,DENS,1 / F);
要考虑OctAve的语法。
适合声学。我每天都使用它!
非常适合学习DSP
错误警告! !
似乎这份提交的普及日益伴随着2000年的下载,也被其他次源使用(Scott Hirsch的'实时八度分析')。前段时间,我发现了“leq.m”函数中的错误,它也被“filtbank.m”使用。以下是我的m-file中的评论:
将%LEQ计算为
% 10 * log10(人口、难民和移民事务局。^ 2 /词头^ 2)
%prms中的%。^ 2计算为
%p(i)= sum(x((i-1)* t + 1:i * t)。^ 2)/ t;
这是正确的,但是
下一个代码块中的Leq以dB为单位计算为
%p(idx)= 10 * log10(p(idx)/ pref);
%仅对参考pref = 1(1. ^ 2 = 1)正确
pref〜= 1的百分比应该是
% p(idx) = 10*log10(p(idx)/Pref.^2)
用于执行八度音高和第三个八度音频带分析的优秀工具。我们正在使用它来分析在现场研究中收集的不同类型的噪声记录。它提供了一种将FFT传输功能的方法,以更具可辨认的layperson数据。
用于执行八度音高和第三个八度音频带分析的优秀工具。我们正在使用它来分析在现场研究中收集的不同类型的噪声记录。它提供了一种将FFT传输功能的方法,以更具可辨认的layperson数据。
这是一个很棒的工具箱 - 我真的很喜欢它引用了ANSII标准。我告诉我所有的声学朋友!
伟大的工具!我每天在我的研究中使用它。谢谢。