FIR filtre tasarımı

ozanbaba

Üye
Katılım
10 Eyl 2007
Mesajlar
7
Puanları
1
Yaş
39
İyi günler arkadaşlar ödev olarak Matlab'de FIR Butterworth filtre tasarımı yapacağım.Elinizde döküman matlab dosyası varsa paylaşırsanız sevinirim.
 
clear all;
close all;
rp=input(' pass band ripple değerini girin');
rs=input('stop band ripple değerini girin');
fp=input('pass band ferquency değerini girin');
fs=input('stop band frequency değerini girin');
f=input('sampling frequency değerini girin');
wp=2*fp/f;
ws=2*fs/f;
num=-20*log10(sqrt(rp*rs))-13;
dem=14.6*(fs-fp)/f;
n=ceil(num/dem);
n1=n+1;
if (rem(n,2)~=0);
n1=n;
n=n-1;
end
y=boxcar(n1);
b=fir1(n,wp,y);
[h,o]=freqz(b,1,256);
m=20*log10(abs(h));
subplot(2,2,1);
plot(o/pi,m);


birdene bakalım çalışacak mı?
 
yardımlarınız için çok teşekkür ederim.iyi günler.
 
denny Matlab'de FIR Butterworth Band geçiren için ne gibi değişiklik yapmam gerekiyor
 
Yanlış anlaşılma olmuş, kusuruma bakmayınız.. :) Yazdığım mesajı sildim.
 
Son düzenleme:

Forum istatistikleri

Konular
129,014
Mesajlar
922,508
Kullanıcılar
451,242
Son üye
Tblade

Yeni konular

Geri
Üst