PEMBANGKITAN SINYAL Tujuan o Peserta mengerti cara membangkitkan sinyal menggunakan Matlab o Peserta dapat membangkitkan nada dasar menggunakan Matlab Tugas 3.1 Pembangkitan Sinyal Waktu Kontinyu a. Pembangkitan sinyal sinus (sinyal periodic) fs=1000; t=0:1/fs:1; A=1; f=1; phase=0; x=A*sin(2*pi*f*t + phase); plot (t,x) xlabel('t') ylabel('sin (t)') title('Sinyal Sinus') Pengubahan nilai pada parameter Amplitudo fs=1000; t=0:1/fs:1; A=3; f=1; phase=0; x=A*sin(2*pi*f*t + phase);
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
PEMBANGKITAN SINYAL
Tujuan
o Peserta mengerti cara membangkitkan sinyal menggunakan Matlab
o Peserta dapat membangkitkan nada dasar menggunakan Matlab
Fs=20;t=0:1/Fs:1;f=1;A=1;x=A*sin(2*pi*f*t);stem(t,x)title('Sinyal sinus waktu diskrit')xlabel('n')ylabel('x[n]')
Mengganti nilai Fs=50
Fs=50;t=0:1/Fs:1;f=1;A=1;x=A*sin(2*pi*f*t);stem(t,x)title('Sinyal sinus waktu diskrit')xlabel('n')ylabel('x[n]')
Mengganti nilai f=3
Fs=20;t=0:1/Fs:1;f=3;A=1;x=A*sin(2*pi*f*t);stem(t,x)title('Sinyal sinus waktu diskrit')xlabel('n')ylabel('x[n]')
Mengganti nilai A=5
Fs=20;t=0:1/Fs:1;f=1;A=5;x=A*sin(2*pi*f*t);stem(t,x)title('Sinyal sinus waktu diskrit')xlabel('n')ylabel('x[n]')
Penjelasan : Pengubahan nilai Fs mengakibatkan banyak sedikitnya sampling yang dihasilkan. Pengubahan nilai f mengakibatkan banyak siklus yang terjadi. Pengubahan nilai A mengakibatkan tinggi atau rendahnya siklus.
3.3 Pembangkitan sinyal suara Membuat nada A pada frekuensi 440 Hz
Penjelasan : Pada pembuatan ringtone ini kita mengatur tempo melalui perintah t. Pengaturan
tinggi rendahnya nada dapat diketahui dari frekuensi cord-cord yang kita deklarasikan untuk dipanggil melalui fungsi sound. File ringtone yang telah kita buat akan tersimpan dalam direktori “d” dengan nama “rtn.wav”.