Why atteunation of the cut-off frequency is 6dB in MATLAB filter Designer
7 次查看(过去 30 天)
显示 更早的评论
I am new to FIR filter deign. I have a question about the MATLAB filter designer. I notice that the atteunation at the cut-off frequency is fixed at 6dB. So if I want my atteunation to be 3dB, what should I do?
0 个评论
回答(1 个)
Jonas
2022-5-8
sounds like you have a filter ehich has a attenuation slope of 6dB/octave (doubling of frequency). Assuming you want to keep the -6dB per octave slope, you want to shift you nominal cutoff frequency such that the frequency you are interested in is in the middle of the octave (half octave -> 0.5*-6dB=-3dB). half octave is Factor 3/2, so the starting point is at 2/3 of the specific frequency.
example you have -6dB at 100Hz, so at 50Hz der should be the last frequency with 0dB and at 200Hz you have -12dB.
if you want -3dB at 100 Hz: last point at 0dB would be 2/3 * 100Hz. the middle if octave is then 1.5 * 2/3 * 100Hz=100Hz and you have -6dB at one octave= 2*2/3*100Hz=133.33Hz
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Audio Processing Algorithm Design 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!