Simple linear phase bandpass filter design
Afficher commentaires plus anciens
Hi, I tried to make a simple linear phase band pass filter. But the result seems more like a low pass filter. I will be appreciated if you let me know whether I'm in a right path or not. Here is the program:
% code
fs=20; %sampling rate
f1=0.07;
fc=0.365; %for frequency range of [0.07 0.8] (Hz)
t = -50:50;
omega = 2*fc/fs_mat; %w0=(2*pi*f)/fs_mat
omega1=2*f1/fs_mat;
a=1;
b = sinc(omega*t).*omega.* hamming(length(t))';
shifted_b=b.*cos(pi*(omega+omega1)*t);
% figure
freqz(shifted_b,a);
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Linear Prediction dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!