Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Post History

66%
+2 −0
Q&A How to design a low-pass filter when certain conditions must be met

Simple filters don't cause a fixed ratio change in amplitude (dB) for a fixed change in linear frequency (Hz). Making the amplitude change by -0.1 dB/Hz would be very difficult. This could be don...

posted 2y ago by Olin Lathrop‭

Answer
#1: Initial revision by user avatar Olin Lathrop‭ · 2022-07-05T13:42:18Z (over 2 years ago)
Simple filters don't cause a fixed ratio change in amplitude (dB) for a fixed change in linear frequency (Hz).  Making the amplitude change by -0.1 dB/Hz would be very difficult.  This could be done with a very carefully designed digital filter.

However, there is a loophole.  Since only the <i>average</i> change must be -0.1 dB/Hz over a specified range, this spec is really only telling you what the relative amplitude at the ends of that range need to be.

Let's look more carefully at the problem statement:

<blockquote> after the cutoff frequency from -3dB to -10dB the average decrease in db/Hz = -0.1 db/Hz.</blockquote>

Note that -3 dB is what you get at the rolloff frequency (I don't like to call it "cutoff", it's gradual) of a single pole low pass filter.  The spec starting from -3 dB therefore means starting at the rolloff frequency in the frequency dimension, which is 100 Hz in your case.  At 0.1 dB/Hz, it takes another 100 Hz to get another 10 dB.

So, the spec you have really only says two things.  The filter must have a gain of -3 dB at 100 Hz, and -10 dB at 200 Hz.  Alternatively, you could interpret it to mean -3 dB at 100 Hz and -13 dB at 200 Hz.  Your wording is a bit vague, but you seem to be paraphrasing the actual problem statement.  It would have been better if you showed us the problem exactly as written.  You'll have to resolve the ambiguity on your own now.

Since this is a homework problem, I'm not going further and design the filter for you.