Anda di halaman 1dari 25

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

Anda mungkin juga menyukai