Simple linear phase bandpass filter design
Ältere Kommentare anzeigen
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);
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Linear Prediction finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!