Upload
amri-yogi
View
96
Download
16
Embed Size (px)
DESCRIPTION
Difraksi Celah Tunggal-Script Matlab
Citation preview
12 Juni 2014
Tugas Gelombang Difraksi Celah Tunggal
Amri Yogi Priambodo 12/331109/PA/14451
Tugas Gelombang Difraksi Celah Tunggal
Pola difraksi yang disebabkan oleh celah tunggal dijelaskan oleh Christian Huygens.
Menurut Huygens, tiap bagian celah berfungsi sebagai sumber gelombang sehingga
cahaya dari satu bagian celah dapat berinterferensi dengan cahaya dari bagian celah
lainnya.
Ketika cahaya melewati celah yang sangat sempit dan jatuh pada layar, gejala difraksi /
interferensi yang terdiri dari pola pita terang dan gelap teramati. Kecerahan (intensitas)
cahaya yang terdeteksi pada layar sebanding dengan kuadrat amplitudo gelombang.
Untuk sebuah plane wave yang datang menuju celah, kita amati difraksi Fraunhoffer
terjadi ketika jarak layar jauh lebih besar daripada lebar celah.
Keterangan
= sudut yang terbentuk oleh gelombang
a= lebar celah
= panjang gelombang
Tugas Gelombang Difraksi Celah Tunggal
Script Program ::
x1 = (-2*pi):0.1:(2*pi);
y1=(sin(x1)./x1).^2; plot(x1,y1) set(gca,'XTick',(-2*pi):pi/2:(2*pi)); set(gca,'XTickLabel',{'-2pi','-1.5pi','-pi','-
pi/2','0','pi/2','pi','1.5pi','2pi'});
Penjelasan program ::
x1 adalah variabel untuk nilai pada sumbu x dan y1 adalah variabel untuk nilai pada
sumbu y. Batas pada sumbu x adalah dari -2pi (-360o) hingga 2pi (360o) dan batas sumbu
y adalah dari 0 hingga 1. Di dalam variabel x1 terdapat iterasi atau perulangan dari -2pi
(-360o) hingga 2pi (360o) dengan increment atau kenaikan 0.1 pada setiap langkahnya,
sehingga akan diperoleh graik yang tampak smooth atau halus. Sedangkan didalam
variabel y1 dilakukan operasi trigonometri dengan menggunakan nilai pada variabel x1
untuk dieksekusi pada setiap langkah program. Plot (x1,y1) akan memberikan hasil
output dari program yang berupa grafik dengan sumbu x yang diwakili oleh nilai pada
variabel x1 dan sumbu y yang diwakili oleh nilai pada variabel y1.
set(gca,'XTick',(-2*pi):pi/2:(2*pi));
set(gca,'XTickLabel',{'-2pi','-1.5pi','-pi','-
pi/2','0','pi/2','pi','1.5pi','2pi'});
pernyataan diatas berfungsi untuk merubah isi nilai variabel x1 dari -2pi (-360o) hingga
2pi (360o) dengan kenaikan pi/2 untuk setiap langkahnya. Sehingga variabel x1 akan
berubah menjadi :
{'-2pi','-1.5pi','-pi','-pi/2','0','pi/2','pi','1.5pi','2pi'}.