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:
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
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""
Post a Comment