Simple linear phase bandpass filter design
古いコメントを表示
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);
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Linear Prediction についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!