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ı?