wp=.4*pi;
ws=.6*pi
Rp=10;
Rs=60;
Wp = wp/500000; Ws = ws/500000;
%for butterworth
[n,Wn] = buttord(Wp,Ws,Rp,Rs);
[b,a] = butter(n,Wn,'low');
figure(1);zplane(b,a);
grid
title('pole zero plot for butterworth filter ');
disp('order of the butterworth filter=' );
disp(n);
%for chebyshev
[n,Wn] = cheb1ord(Wp,Ws,Rp,Rs);
[b,a]=cheby1(n,Rp,Wn,'low');
figure(2);zplane(b,a);
grid
title('pole zero plot for butterworth filter chebyshev
filter');
disp('order of the chebyshev filter=' );
disp(n);
FIlters run the gamut. Let us consider two cases. (a) Butterworth: Smooth & Creamy? Design a high...
2. Design a digital lowpass filter to meet the following specifications: passband edge = 0.45π stopband edge = 0.5π Rp = 0.5 dB, As = 60 dB a. Design a Buttterworth filter, you may use the butterord and butter commands to implement. b. Design Chebyshev Type 1 filter ( use the equivalent commands to above ) c. Design an Elliptic fitler ( use the equivalent commands to part a ). d. List the order of each filter and find the...