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

modul 2 sip

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