butter is not working

6 views (last 30 days)
MICHKEL ANGLO J
MICHKEL ANGLO J on 23 Jul 2021
Commented: Chunru on 25 Jul 2021
when ever i use butter and filter function to plot,nothing is shown in my output screen.Except butter code output all other outputs are shown
  12 Comments
Chunru
Chunru on 25 Jul 2021
Try "which butter" or "dbstop in butter".

Sign in to comment.

Accepted Answer

Chunru
Chunru on 24 Jul 2021
clc;
clear all;
close all;
m=1;
Am=5;
Fa=2000
Fa = 2000
ta=1/Fa;
t=0:ta/999:6*ta;
ym=Am*sin(2*pi*Fa*t);
subplot(4,1,1);
plot(t,ym);
title('message signal')
SNR=1
SNR = 1
Ac=5
Ac = 5
Fc=Fa*10;
tc=1/Fc
tc = 5.0000e-05
yc=Ac*sin(2*pi*Fc*t);
subplot(4,1,2);
plot(t,yc);
grid on;
title('carrier signal')
y=Ac.*(1+m*sin(2*pi*Fa*t)).*sin(2*pi*Fc*t);
subplot(4,1,3);
plot(t,y)
grid on;
title('Amplitude modulation');
s1=y.*yc;
[b,a]=butter(4,0.004);
s2=filter(b,a,s1);
subplot(4,1,4);
plot(s2);
grid on;
title('am demod');

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!