Anda di halaman 1dari 10

LAPORAN SEMENTARA PRAKTIKUM ISYARAT DAN SISTEM UNIT 1 Kelompok B : SIGIT HARMAWAN DZUHRI R.

UTOMO Percobaan 1a clear all nama ='Senin2-35504-35894-Percobaan1a'; data_length=25; y=zeros (1, data_length); x=[1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]; h=[1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]; for n=1:data_length sum=0; for k=1:data_length tau=n-k; if tau >0 dump (n)= sum + x(k) * h(tau); sum=dump(n); end; end; y(n)=sum; end; figure(1) subplot(3,1,1); stem(x); xlabel('isyarat input x(n)'); ylabel('Amp'); title(nama,'FontWeight','bold') subplot(3,1,2); stem(h); xlabel('tanggapan impuls h(n)'); ylabel('Amp'); subplot(3,1,3); stem(y); xlabel('isyarat output y(n)'); ylabel('Amp'); (35504) (35894)

Percobaan 1b clear all nama ='Senin2-35504-35894-Percobaan1b'; data_length=25; y=zeros (1, data_length); x=[0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]; h=[1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]; for n=1:data_length sum=0; for k=1:data_length tau=n-k; if tau >0 dump (n)= sum + x(k) * h(tau); sum=dump(n); end; end; y(n)=sum; end; figure(1) subplot(3,1,1); stem(x); xlabel('isyarat input x(n)'); ylabel('Amp'); title(nama,'FontWeight','bold') subplot(3,1,2); stem(h); xlabel('tanggapan impuls h(n)'); ylabel('Amp'); subplot(3,1,3); stem(y); xlabel('isyarat output y(n)'); ylabel('Amp');

Percobaan 1c clear all nama ='Senin2-35504-35894-Percobaan1c'; data_length=25; y=zeros (1, data_length); x=[0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0]; h=[1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]; for n=1:data_length sum=0; for k=1:data_length tau=n-k; if tau >0 dump (n)= sum + x(k) * h(tau); sum=dump(n); end; end; y(n)=sum; end; figure(1) subplot(3,1,1); stem(x); xlabel('isyarat input x(n)'); ylabel('Amp'); title(nama,'FontWeight','bold') subplot(3,1,2); stem(h); xlabel('tanggapan impuls h(n)'); ylabel('Amp'); subplot(3,1,3); stem(y); xlabel('isyarat output y(n)'); ylabel('Amp');

Kesimpulan dari ketiga percobaan di atas : Dari hasil percobaan di atas terlihat bahwa walaupun inputnya digeser outpunya tetap sama hanya saja output itu ikut tergeser sejauh pergeseran inputnya. Itu berarti sistem tersebut merupakan sistem yang Time Invariant (TI).

Jawaban pertanyaan 1c : Misal panjang runtun x(n) adalah A, panjang runtun h(n) adalah B, maka panjang runtun y(n) adalah A+B-1 Percobaan 1d clear all nama ='Senin2-35504-35894-Percobaan1d'; data_length=25; y=zeros (1, data_length); x=[1 2 3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]; h=[1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0]; for n=1:data_length sum=0; for k=1:data_length tau=n-k; if tau >0 dump (n)= sum + x(k) * h(tau); sum=dump(n); end; end; y(n)=sum; end; figure(1) subplot(3,1,1); stem(x); xlabel('isyarat input x(n)'); ylabel('Amp'); title(nama,'FontWeight','bold') subplot(3,1,2); stem(h); xlabel('tanggapan impuls h(n)'); ylabel('Amp'); subplot(3,1,3); stem(y); xlabel('isyarat output y(n)'); ylabel('Amp');

Kesimpulan : Jika tanggapan impuls suatu sistem panjang runtunnya satu dan nilainya juga satu, maka input dan outputnya akan sama. Percobaan 1e clear all nama ='Senin2-35504-35894-Percobaan1e'; data_length=25; y=zeros (1, data_length); x=[1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0]; h=[1 2 3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]; for n=1:data_length sum=0; for k=1:data_length tau=n-k; if tau >0 dump (n)= sum + x(k) * h(tau); sum=dump(n); end; end; y(n)=sum; end; figure(1) subplot(3,1,1); stem(x); xlabel('isyarat input x(n)'); ylabel('Amp'); title(nama,'FontWeight','bold') subplot(3,1,2); stem(h); xlabel('tanggapan impuls h(n)'); ylabel('Amp'); subplot(3,1,3); stem(y); xlabel('isyarat output y(n)'); ylabel('Amp');

Kesimpulan : Dari hasil percobaan di atas, dapat terlihat bahwa sistem tersebut mempunyai sifat komutatif, karena saat x(n) dan h(n) ditukar, output sistem tetap sama. Percobaan 2 clear all nama ='Senin2-35504-35894-Percobaan2'; data_length=25; y=zeros (1, data_length); z=zeros (1, data_length); x=[1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]; h1=[1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]; h2=[1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]; for n=1:data_length sum=0; for k=1:data_length tau=n-k; if tau >0 dump (n)= sum + x(k) * h1(tau); sum=dump(n); end; end; y(n)=sum; end; for n=1:data_length sum=0; for k=1:data_length tau=n-k; if tau >0 dump (n)= sum + y(k) * h2(tau); sum=dump(n); end; end; z(n)=sum; end; figure(1) subplot(3,2,1); stem(x); xlabel('isyarat input x(n)'); ylabel('Amp'); title(nama,'FontWeight','bold') subplot(3,2,2); stem(h1); xlabel('tanggapan impuls h1(n)'); ylabel('Amp'); subplot(3,2,3); stem(y); xlabel('isyarat output y(n)'); ylabel('Amp'); subplot(3,2,4); stem(h2); xlabel('tanggapan impuls h2(n)'); ylabel('Amp'); subplot(3,2,5); stem(z); xlabel('isyarat output z(n)'); ylabel('Amp');

Kesimpulan: Dari percobaan diatas dapat disimpulkan ketika sistem serial diperpanjang maka outputnya akan mempunyai amplitudo yang semakin besar dan posisinya akan bergeser kekanan. Jawaban pertanyaan : Seandainya susunan sistem serial diperpanjang sampai tak berhingga, maka hasil outputnya akan mempunyai amplitudo yang besarnya tak berhingga dan posisinya akan bergeser kekanan sampai tak berhingga juga Percobaan 3a clear all nama ='Senin2-35504-35894-Percobaan3a'; data_length=25; y=zeros (1, data_length); z=zeros (1, data_length); x=[1 2 3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]; h1=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]; h2=[1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]; for n=1:data_length sum=0; for k=1:data_length tau=n-k; if tau >0 dump (n)= sum + x(k) * h1(tau); sum=dump(n); end; end; y(n)=sum; end; for n=1:data_length sum=0;

for k=1:data_length tau=n-k; if tau >0 dump (n)= sum + y(k) * h2(tau); sum=dump(n); end; end; z(n)=sum; end; figure(1) subplot(3,2,1); stem(x); xlabel('isyarat input x(n)'); ylabel('Amp'); title(nama,'FontWeight','bold') subplot(3,2,2); stem(h1); xlabel('tanggapan impuls h1(n)'); ylabel('Amp'); subplot(3,2,3); stem(y); xlabel('isyarat output y(n)'); ylabel('Amp'); subplot(3,2,4); stem(h2); xlabel('tanggapan impuls h2(n)'); ylabel('Amp'); subplot(3,2,5); stem(z); xlabel('isyarat output z(n)'); ylabel('Amp');

Percobaan 3b clear all nama ='Senin2-35504-35894-Percobaan3b'; data_length=25; y=zeros (1, data_length); z=zeros (1, data_length); x=[1 2 3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0];

h1=[1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]; h2=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]; for n=1:data_length sum=0; for k=1:data_length tau=n-k; if tau >0 dump (n)= sum + x(k) * h1(tau); sum=dump(n); end; end; y(n)=sum; end; for n=1:data_length sum=0; for k=1:data_length tau=n-k; if tau >0 dump (n)= sum + y(k) * h2(tau); sum=dump(n); end; end; z(n)=sum; end; figure(1) subplot(3,2,1); stem(x); xlabel('isyarat input x(n)'); ylabel('Amp'); title(nama,'FontWeight','bold') subplot(3,2,2); stem(h1); xlabel('tanggapan impuls h1(n)'); ylabel('Amp'); subplot(3,2,3); stem(y); xlabel('isyarat output y(n)'); ylabel('Amp'); subplot(3,2,4); stem(h2); xlabel('tanggapan impuls h2(n)'); ylabel('Amp'); subplot(3,2,5); stem(z); xlabel('isyarat output z(n)'); ylabel('Amp');

Kesimpulan : Walaupun posisi sistemnya ditukar, hasil outputnya tetap sama. Ini berarti pada hitungan konvolusi x(n), h1(n), dan h2(n) tersebut bersifat komutatif.

Anda mungkin juga menyukai