Professional Documents
Culture Documents
MATLAB CODE
FOR
% filter implementation
Fsf = 44100; % Sampling Frequency
Fp = 8e3; % Passband Frequency in Hz
Fst = 8.4e3; % stopband Frequency in Hz
Ap = 1; % passband ribble in db
Ast = 95; % stopband attenuations in db
y = filter(df, xn);
%plotting signals
subplot(3,1,1)
plot(x)
title('Original signal')
subplot(3,1,2)
plot(xn)
title('Noisy signal')
subplot(3,1,3)
plot(y)
title('Filtered signal')
output: -
for i = (d+1): 1: n
y(i-d,1) = w(i) + a*xn(i-d);
end
for i = (d+1): 1: n
q(i-d,1) = w(i) - a*xn(i-d);
end