Professional Documents
Culture Documents
Proponents: Carandang, Vince Amiel; Grafane, Deus Lean, B; Cruz, Zeliena Dominique J
A. Project Specification
● Filter Type: Band-stop
● Given Range: 360-460 Hz
Lines 24-31: With an interval of 10 (variable Z), zeroes are created from the frequency
of 360Hz and 460Hz. Array arrangement is used in storing of zeroes into Z where
conjugate pairs are also included.
Lines 32-42: With an interval of 0.05 (variable P), poles are created from the left and
right-side frequency of 360Hz and 460Hz respectively. Array arrangement is used in
storing of poles into P.
Lines 45-46: Digital Signal Processing of Transfer Function and calls the function
freqzM
Line 57-59: Plots the magnitude and phase of the spectrum into one window using freqz
function.
Lines 60-61: Plots the signal waveform namely: “Input signal waveform”.
E. Limitations:
The Matlab Band-stop filter program is designed as band-stop filter at 360Hz to 460Hz and only
filters the frequencies within the given range. Based on multiple run test, the most appropriate
values for sampling rate lies approximately 2000 ± 20% since values outside the ranges
conflicts with the graphs of input and filtered signal waveform of high frequencies. Also the value
of input frequency must be 10% lower than 360Hz and 10% higher than 460 Hz for best result.
Trial and error method is used in setting up the poles and zeroes to achieved best presentation
of the graph.