Skip to content

Commit 1b313f0

Browse files
committed
Comments for the design of ideal low-pass filters
1 parent 352d0d4 commit 1b313f0

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

filter_design/frequency_sampling_method.ipynb

+3-1
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,9 @@
165165
"**Exercises**\n",
166166
"\n",
167167
"* What phase behavior does the designed filter have?\n",
168-
"* Increase the length `N` of the filter. Does the attenuation in the stop-band improve?"
168+
"* Increase the length `N` of the filter. Does the attenuation in the stop-band improve?\n",
169+
"\n",
170+
"The reason for the poor perfomance of the designed filter is the zero-phase of the desired transfer function which cannot be realized by a causal non-recursive system. This was [already discussed for the window method](../filter_design/window_method.ipynb#Zero-Phase-Filters). In comparison to the window method, the freqeuncy sampling method suffers from addtional time-domain aliasing due to the periodicy of the DFT. Again a linear-phase design is better in such situations."
169171
]
170172
},
171173
{

filter_design/window_method.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@
180180
"source": [
181181
"### Zero-Phase Filters\n",
182182
"\n",
183-
"Above results show that an ideal-low pass cannot be realized very well with the window method. The reason is that an ideal-low pass has zero-phase. \n",
183+
"Above results show that an ideal-low pass cannot be realized very well with the window method. The reason is that an ideal-low pass has zero-phase, as most of the idealized filters.\n",
184184
"\n",
185185
"Lets assume a general zero-phase filter with transfer function $H_d(\\mathrm{e}^{\\,\\mathrm{j}\\,\\Omega}) = A(\\mathrm{e}^{\\,\\mathrm{j}\\,\\Omega})$ with amplitude $A(\\mathrm{e}^{\\,\\mathrm{j}\\,\\Omega}) \\in \\mathbb{R}$. Its impulse response $h_d[k] = \\mathcal{F}_*^{-1} \\{ H_d(e^{j \\Omega} \\}$ is conjugate complex symmetric\n",
186186
"\n",

0 commit comments

Comments
 (0)