Upload
dianhendra
View
266
Download
10
Embed Size (px)
DESCRIPTION
modul ansil
Citation preview
TUGAS PRAKTIKUM
ANALISIS SINYAL
Disusun Oleh:
ATELITA HERANI REZAULAN
1207045031
FISIKA
LABORATORIUM FISIKA KOMPUTASI DAN PEMODELAN
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS MULAWARMAN
SAMARINDA
2015
PRAKTIKUM ANALISIS SINYAL
(Modul 2)
PEMBANGKITAN SINYAL
1.1 Pembangkitan Sinyal Waktu Kontinyu Sinusoida
Fs=100;
t=(1:100)/Fs;
s1=sin(2*pi*t*5);
plot(t,s1)
2. Melakukan perubahan pada nilai s1:
s1=sin(2*pi*t*10);
Pembangkitan Sinyal Waktu Kontinyu Sinusoida
s1=sin(2*pi*t*10);
Fs=100;
t=(1:100)/Fs;
s1=sin(2*pi*t*10);
plot(t,s1)
Pembangkitan Sinyal Waktu Kontinyu Sinusoida
s1=sin(2*pi*t*15);
Fs=100;
t=(1:100)/Fs;
s1=sin(2*pi*t*15);
plot(t,s1)
Pembangkitan Sinyal Waktu Kontinyu Sinusoida
s1=sin(2*pi*t*20);
Fs=100;
t=(1:100)/Fs;
s1=sin(2*pi*t*20);
plot(t,s1)
3. Kemudian lanjutkan dengan melakukan perubahan pada nilai amplitudo,
sehingga bentuk perintah pada s1 menjadi:
s1=2*sin(2*pi*t*5)
Pembangkitan Sinyal Waktu Kontinyu Sinusoida
Untuk Amp = 2
Dimana A= 4
Fs=100;
t=(1:100)/Fs;
s1=4*sin(2*pi*t*5);
plot(t,s1)
Pembangkitan Sinyal Waktu Kontinyu Sinusoida
Dimana A= 5
Fs=100;
t=(1:100)/Fs;
s1=5*sin(2*pi*t*5);
plot(t,s1)
Pembangkitan Sinyal Waktu Kontinyu Sinusoida
Dimana A= 6
Fs=100;
t=(1:100)/Fs;
s1=6*sin(2*pi*t*5);
plot(t,s1)
Pembangkitan Sinyal Waktu Kontinyu Sinusoida
Dimana A= 20
Fs=100;
t=(1:100)/Fs;
s1=20*sin(2*pi*t*5);
plot(t,s1)
4. Sekarang kita lakukan sedikit perubahan sehingga perintah pada s1 menjadi:
s1=2*sin(2*pi*t*5 + pi/2);
Fs=100;
t=(1:100)/Fs;
s1=2*sin(2*pi*t*5 + pi/2);
plot(t,s1)
Merubah nilai fase awal sebuah sinyal dalam hal ini nilai = / 4 = 45 Fs=100;
t=(1:100)/Fs;
s1=2*sin(2*pi*t*5 + pi/4);
plot(t,s1)
Merubah nilai fase awal sebuah sinyal dalam hal ini nilai = / 1.5 = 120
Fs=100;
t=(1:100)/Fs;
s1=2*sin(2*pi*t*5 + pi/1.5);
plot(t,s1)
Merubah nilai fase awal sebuah sinyal dalam hal ini nilai = 180 Fs=100;
t=(1:100)/Fs;
s1=2*sin(2*pi*t*5 + pi);
plot(t,s1)
Merubah nilai fase awal sebuah sinyal dalam hal ini nilai = / 0.8 = 225 Fs=100;
t=(1:100)/Fs;
s1=2*sin(2*pi*t*5 +pi/0.8);
plot(t,s1)
1.2. Pembangkitan Sinyal Persegi
Pembangkitan Sinyal Persegi
Fs=100;
t=(1:100)/Fs;
s1=SQUARE(2*pi*5*t);
plot(t,s1,'linewidth',2)
axis([0 1 -1.2 1.2])
Pembangkitan Sinyal Persegi Di rubah menjadi 10 Hz
Fs=100;
t=(1:100)/Fs;
s1=SQUARE(2*pi*10*t);
plot(t,s1,'linewidth',2)
axis([0 1 -1.2 1.2])
Pembangkitan Sinyal Persegi Di rubah menjadi 15 Hz
Fs=100;
t=(1:100)/Fs;
s1=SQUARE(2*pi*15*t);
plot(t,s1,'linewidth',2)
axis([0 1 -1.2 1.2])
Pembangkitan Sinyal Persegi Di ubah menjadi 20 Hz
Fs=100;
t=(1:100)/Fs;
s1=SQUARE(2*pi*20*t);
plot(t,s1,'linewidth',2)
axis([0 1 -1.2 1.2])
Pembangkitan Sinyal Persegi
Fs=100;
t=(1:100)/Fs;
s1=square((2*pi*5*t)+(pi/4));
plot(t,s1,'linewidth',2)
axis([0 1 -1.2 1.2])
b. Untuk = / 1.5 = 120o
c. Untuk = = 180o
1.3 Pembangkitan Sinyal Waktu Diskrit, Sekuen Konstan
Pembangkitan Sinyal Waktu Diskrit, Sekuen Konstan %File Name: SS1_3.m
%Oleh: tri Budi 212
%Pembangkitan Unit Step Sekuen
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)
Pembangkitan Sinyal Waktu Diskrit, Sekuen Pulsa
L=input('Panjang Gelombang (>=40)=' ); P=input('Posisi Pulsa =' ); for n=1:L if (n==P) step(n)=1; else step(n)=0; end end
x=1:L; stem(x,step) axis([0 L -.1 1.2]) masukkannilai L = 50 dan nilai P = 15,
Pembentukan Sinyal Sinus waktu Diskrit
Buat program baru seperti berikut:
%sin_dikrit1.m Fs=20;%frekuensi sampling t=(0:Fs-1)/Fs;%proses normalisasi s1=sin(2*pi*t*2); stem(t,s1) axis([0 1 -1.2 1.2]
. Untuk Fs = 30
Untuk Fs = 60
Untuk Fs = 80
3. Setelah dilakukan beberapa perubahan nilai Fs dari nilai rendah ke nilai tinggi
Untuk Fs = 18
Untuk Fs = 15
Untuk Fs = 12
Untuk Fs = 10
Fs= 8
Pembangkitan Sinyal Dengan memanfaatkan file *.wav
Menggunakan suara kodok