cara dan hasil program matlab tentang SINYAL DAN SISITEM " SINYAL SINUSOIDAL"

cara dan hasil  program matlab tentang SINYAL DAN SISITEM " SINYAL SINUSOIDAL"

adapun program yang kita gunakan untuk menjalankan praktikum sinyal dan sistem dengan topik "sinyal sinusoidal" , maka dapat kita lihat pada langkah berikut:

A. LANGKAH - LANGKAH MENJALANKAN PROGRAM
1. Pembangkit sinyal sinus
a. Fase 0 derajat
Program :
T=100;
t=(0:100)/T;
A=input('masukan amplitudo')
f=input('masukan frekuensi')
o=input('masukan fase')
v=A*sin(2*pi*t+o)
plot(t,v)
masukan amplitudo5
A = 5
masukan frekuensi100
f =100
masukan fase0
o = 0

hasil: 
b. Fase 270  derajat
Program :
T=100;
t=(0:100)/T;
A=input('masukan amplitudo')
f=input('masukan frekuensi')
o=input('masukan fase')
v=A*sin(2*pi*t+o)
plot(t,v)
masukan amplitudo5
A = 5
masukan frekuensi100
f =100
masukan fase270
o = 270

hasil: 
BENTUK GELOMBANG SINYAL

b. Fase 290  derajat
Program :
T=100;
t=(0:100)/T;
A=input('masukan amplitudo')
f=input('masukan frekuensi')
o=input('masukan fase')
v=A*sin(2*pi*t+o)
plot(t,v)
masukan amplitudo5
A = 5
masukan frekuensi100
f =100
masukan fase270
o = 270

hasil: 

b. Fase 300  derajat
Program :
T=100;
t=(0:100)/T;
A=input('masukan amplitudo')
f=input('masukan frekuensi')
o=input('masukan fase')
v=A*sin(2*pi*t+o)
plot(t,v)
masukan amplitudo5
A = 5
masukan frekuensi100
f =100
masukan fase270
o = 270

hasil: 

b. Fase 360  derajat
Program :
T=100;
t=(0:100)/T;
A=input('masukan amplitudo')
f=input('masukan frekuensi')
o=input('masukan fase')
v=A*sin(2*pi*t+o)
plot(t,v)
masukan amplitudo5
A = 5
masukan frekuensi100
f =100
masukan fase270
o = 270

hasil: 
2. Pembangkit sinyal cosinus

a. Fase 0 derajat
Program :
T=100;
t=(0:100)/T;
A=input('masukan amplitudo')
f=input('masukan frekuensi')
o=input('masukan fase')
v=A*cos(2*pi*t+o)
plot(t,v)
masukan amplitudo5
A = 5
masukan frekuensi100
f =100
masukan fase0
o = 0

hasil: 
3. Pembangkit sinyal cosinus
b. e 50 derajat
Program :
T=100;
t=(0:100)/T;
A=input('masukan amplitudo')
f=input('masukan frekuensi')
o=input('masukan fase')
v=A*cos(2*pi*t+o)
plot(t,v)
masukan amplitudo5
A = 5
masukan frekuensi100
f =100
masukan fase0
o = 0

hasil: 
4.Pembangkit sinyal cosinus
a. Fase 90 derajat
Program :
T=100;
t=(0:100)/T;
A=input('masukan amplitudo')
f=input('masukan frekuensi')
o=input('masukan fase')
v=A*cos(2*pi*t+o)
plot(t,v)
masukan amplitudo5
A = 5
masukan frekuensi100
f =100
masukan fase0
o = 0

hasil: 

  • Pembangkit sinyal cosinus
a. Fase 120 derajat
Program :
T=100;
t=(0:100)/T;
A=input('masukan amplitudo')
f=input('masukan frekuensi')
o=input('masukan fase')
v=A*cos(2*pi*t+o)
plot(t,v)
masukan amplitudo5
A = 5
masukan frekuensi100
f =100
masukan fase0
o = 0

hasil: 

Pembangkit sinyal cosinus
a. Fase 160rajat
Program :
T=100;
t=(0:100)/T;
A=input('masukan amplitudo')
f=input('masukan frekuensi')
o=input('masukan fase')
v=A*cos(2*pi*t+o)
plot(t,v)
masukan amplitudo5
A = 5
masukan frekuensi100
f =100
masukan fase0
o = 0

hasil: 

Pembangkit sinyal cosinus
a. Fase 150rajat
Program :
T=100;
t=(0:100)/T;
A=input('masukan amplitudo')
f=input('masukan frekuensi')
o=input('masukan fase')
v=A*cos(2*pi*t+o)
plot(t,v)
masukan amplitudo5
A = 5
masukan frekuensi100
f =100
masukan fase0
o = 0

hasil: 

Pembangkit sinyal cosinus
a. Fase 190rajat
Program :
T=100;
t=(0:100)/T;
A=input('masukan amplitudo')
f=input('masukan frekuensi')
o=input('masukan fase')
v=A*cos(2*pi*t+o)
plot(t,v)
masukan amplitudo5
A = 5
masukan frekuensi100
f =100
masukan fase0
o = 0

hasil: 

Pembangkit sinyal cosinus
a. Fase 270rajat
Program :
T=100;
t=(0:100)/T;
A=input('masukan amplitudo')
f=input('masukan frekuensi')
o=input('masukan fase')
v=A*cos(2*pi*t+o)
plot(t,v)
masukan amplitudo5
A = 5
masukan frekuensi100
f =100
masukan fase0
o = 0

hasil: 


Pembangkit sinyal cosinus
a. Fase 300at
Program :
T=100;
t=(0:100)/T;
A=input('masukan amplitudo')
f=input('masukan frekuensi')
o=input('masukan fase')
v=A*cos(2*pi*t+o)
plot(t,v)
masukan amplitudo5
A = 5
masukan frekuensi100
f =100
masukan fase0
o = 0

hasil: 


Pembangkit sinyal cosinus
a. Fase 360rajat
Program :
T=100;
t=(0:100)/T;
A=input('masukan amplitudo')
f=input('masukan frekuensi')
o=input('masukan fase')
v=A*cos(2*pi*t+o)
plot(t,v)
masukan amplitudo5
A = 5
masukan frekuensi100
f =100
masukan fase0
o = 0

hasil: 
2.3.1 pembangkitan sinyal waktu kontiyu sinusoida
Programnya :
Fs=100;
t=(1:100)/Fs;
s1=sin(2*pi*t*5);
plot(t,s1,'r','linewidth',2)%

hasilnya :
2. frekuensi 10 hz
Fs=100;
t=(1:100)/Fs;
s1=1*sin(2*pi*t*10);
plot(t,s1,'r','linewidth',2)%
2. frekuensi 15 hz
Fs=100;
t=(1:100)/Fs;
s1=1*sin(2*pi*t*15);
plot(t,s1,'r','linewidth',2)%

2. frekuensi  20 hz
Fs=100;
t=(1:100)/Fs;
s1=1*sin(2*pi*t*20);
plot(t,s1,'r','linewidth',2)%


3.menganti amplitudo
Programnya :

Fs=100;
t=(1:100)/Fs;
s1=2*sin(2*pi*t*5);
plot(t,s1,'r','linewidth',2)%


3.1 pada amplitudo 10
Programnya :

Fs=100;
t=(1:100)/Fs;
s1=10*sin(2*pi*t*5);
plot(t,s1,'r','linewidth',2)%

hasilnya : 

3.2 pada amplitudo  20
Programnya :

Fs=100;
t=(1:100)/Fs;
s1=20*sin(2*pi*t*5);
plot(t,s1,'r','linewidth',2)%

hasilnya : 

2.3.2. pembangkit sinyal persegi
Programnya :

Fs=100;
t=(1:100)/Fs;
s1=SQUARE(2*pi*5*t);
plot(t,s1,'linewidth',2)
axis([0 1 -1.2 1.2])

hasilnya : 

2.1  pada frekuensi 10 hz
Programnya :

Fs=100;
t=(1:100)/Fs;
s1=SQUARE(2*pi*10*t);
plot(t,s1,'linewidth',2)
axis([0 1 -1.2 1.2])

hasilnya :

2.2.  pada frekuensi  15 hz
Programnya :

Fs=100;
t=(1:100)/Fs;
s1=SQUARE(2*pi*15*t);
plot(t,s1,'linewidth',2)
axis([0 1 -1.2 1.2])

hasilnya : 

2.3.  pada frekuensi  20 hz
Programnya :

Fs=100;
t=(1:100)/Fs;
s1=SQUARE(2*pi*20*t);
plot(t,s1,'linewidth',2)
axis([0 1 -1.2 1.2])

hasilnya :

3. pada nilai fase 45
Programnya :

Fs=100;
t=(1:100)/Fs;
s1=SQUARE(2*pi*5*t +pi/45);
plot(t,s1,'linewidth',2)
axis([0 1 -1.2 1.2])

hasilnya 

3. pada nilai fase 120
Programnya :

Fs=100;
t=(1:100)/Fs;
s1=SQUARE(2*pi*5*t +pi/120);
plot(t,s1,'linewidth',2)
axis([0 1 -1.2 1.2])

hasilnya :


3. pada nilai fase 225
Programnya :

Fs=100;
t=(1:100)/Fs;
s1=SQUARE(2*pi*5*t +pi/225);
plot(t,s1,'linewidth',2)
axis([0 1 -1.2 1.2])

hasilnya :


2.3.3 pembangkit sinyal waktu diskrit,sekuen,konstan
Programnya :
L=input('panjang gelombang (>=40)=')
P=input('panjang sekuen=')
for n=1:L
    if(n>=P)
        step(n)=1;
    else
        step(n)=0;
    end
end
x=1:L;
stem(x,step)

hasilnya :

2.3.3 pembangkit sinyal waktu diskrit,sekuen,konstan
Programnya :
L=input('panjang gelombang (>=40)=')
P=input('panjang sekuen=')
for n=1:L
    if(n>=P)
        step(n)=1;
    else
        step(n)=0;
    end
end
x=1:L;
stem(x,step)

hasilnya :

Post a Comment for "cara dan hasil program matlab tentang SINYAL DAN SISITEM " SINYAL SINUSOIDAL""