Basic Signals.....

Program:

t=0:.001:10;
x=sin(2*pi*t); 
subplot(4,4,1)
plot(t,x)
xlabel('time')
ylabel('amp')
title('sine continuous')

n=0:0.01:10;
x=sin(2*pi*n);
subplot(4,4,2)
stem(n,x)
xlabel('time')
ylabel('amp')
title('sine discrete')

t=-1:.0005:1;
x=cos(2*pi*t);
subplot(4,4,3)
plot(t,x)
xlabel('time')
ylabel('amp')
title('cos continuous')

n=-1:.005:1;
x=sin(2*pi*n);
subplot(4,4,4)
stem(n,x)
xlabel('time')
ylabel('amp')
title('cos discrete')

t=-10:.01:10;
ui=zeros(size(t));
ui(t>=0)=1
subplot(4,4,5)
plot(t,ui)
xlabel('time')
ylabel('amp')
title('unit step conti')

t=-10:1:10;
ui=zeros(size(t));
ui(t>=0)=1
subplot(4,4,6)
stem(t,ui)
xlabel('time')
ylabel('amp')
title('unit step dis')

t=-5:0.01:5;
ui=zeros(size(t));
ui(t==0)=1
subplot(4,4,7)
plot(t,ui)
xlabel('time')
ylabel('amp')
title('unit pulse conti')

t=-10:0.01:10;
ui=zeros(size(t));
ui(t==0)=1
subplot(4,4,8)
stem(t,ui)
xlabel('time')
ylabel('amp')
title('unit pulse dis')

t=-5:0.01:5;
x=exp(t);
subplot(4,4,9)
plot(t,x)
xlabel('time')
ylabel('amp')
title('exp conti')

t=-5:1:5;
x=exp(t);
subplot(4,4,10)
stem(t,x)
xlabel('time')
ylabel('amp')
title('exp dis')

t=-10:1:10;
r=t;
subplot(4,4,11)
plot(t,r)
xlabel('time')
ylabel('amp')
title('ramp')

n=0:1:10;
r=n;
subplot(4,4,12)
stem(n,r)
xlabel('time')
ylabel('amp')
title('ramp')

t=-5:0.5:5;
x=(exp(i*t)-exp(-(i*t)))/(2*i);
subplot(4,4,13)
plot(t,x)
xlabel('time')
ylabel('amp')
title('exp sin')

n=-5:0.5:5;
x=(exp(i*n)-exp(-(i*n)))/(2*i);
subplot(4,4,14)
stem(n,x)
xlabel('time')
ylabel('amp')
title('exp sin dis')

t=-5:0.5:5;
x=(exp(i*t)+exp(-(i*t)))/(2);
subplot(4,4,15)
plot(t,x)
xlabel('time')
ylabel('amp')
title('exp cos')

n=-5:0.5:5;
x=(exp(i*n)+exp(-(i*n)))/(2);
subplot(4,4,16)
stem(n,x)
xlabel('time')
ylabel('amp')
title('exp cos dis')

Output Waveform:

Basic Signals



No comments:

Post a Comment