Inisialisasi variable Komputasi dengan Matlab

i Gambar 2.6 Cahaya diteruskan melalui permukaan metamaterial sumber Vioktalamo, Aunuddin S. 2011 Dalam film Harry Potter, kita bisa melihat Harry bisa menghilang ketika menggunakan sebuah jubah yang diberikan Dumbledore. Jubah itu sebenarnya kepunyaan ayah Harry. Bukan asal-usul jubah itu yang akan dibahas, tapi dari sudut pandang fisika apakah mungkin kita bisa membuat jubah yang membuat orang bisa tampak menghilang? Jawabannya, “IYA”, jika kita bisa melokalisasi resonansi medan listrik dan magnetik dengan menggunakan metamaterial. Eksperimen ini sudah dilakukan dengan gelombang mikro pada tahun 2006. Saat ini ilmuwan sedang menyiapkan desain untuk invisible cloaking di rentang cahaya tampak. Vioktalamo, Aunuddin S. 2011.

2.4. Komputasi dengan Matlab

2.4.1. Inisialisasi variable

Salah satu perbedaan utama antara komputer dan kalkulator adalah pemanfaatan variabel dalam proses perhitungan. Kebanyakan kalkulator tidak menggunakan variabel dalam proses perhitungan; sebaliknya, komputer sangat memanfaatkan variable dalam proses perhitungan. Misalnya kita ingin mengalikan 2 dengan 3. Dengan kalkulator, langkah pertama yang akan kita lakukan adalah menekan tombol angka 2, kemudian diikuti menekan tombol ×, lalu menekan tombol angka 3, dan diakhiri dengan menekan tombol =; maka keluarlah hasilnya berupa angka 6. Kalau di komputer, proses perhitungan seperti ini dapat dilakukan dengan memanfaatkan variabel. Pertama-tama kita munculkan sebuah variabel yang diinisialisasi dengan angka 2, misalnya A = 2. Kemudian kita munculkan variabel lain yang diinisialisasi dengan angka 3, misalnya B = 3. Setelah itu kita ketikkan A B; maka pada layar monitor akan tampil angka 6. Bahkan kalau mau, hasil perhitungannya dapat disimpan dalam variabel yang lain lagi, misalnya kita ketiikan C = A B; maka hasil perhitungan, yaitu angka 6 akan disimpan dalam variable C. Script matlab untuk melakukan proses perhitungan seperti itu adalah sebagai berikut A = 2; B = 3; C = A B Nama suatu variabel tidak harus hanya satu huruf, melainkan dapat berupa sebuah kata. Misalnya kita ingin menyatakan hukum Newton kedua, yaitu F = ma, dimana m adalah massa, a adalah percepatan dan F adalah gaya. Maka, script matlab dapat ditulis seperti berikut ini massa = 2; percepatan = 3; gaya = massa percepatan Atau bisa jadi kita memerlukan variabel yang terdiri atas dua patah kata. Dalam hal ini, kedua kata tadi mesti dihubungkan dengan tanda underscore . Misalnya besar_arus = 2; beda_potensial = 3; nilai_hambatan = beda_potensial besar_arus Semua contoh di atas memperlihatkan perbedaan yang begitu jelas antara penggunaan komputer dan kalkulator dalam menyelesaikan suatu perhitungan. Saya akan tunjukkan perbedaan yang lebih tegas lagi pada bagian berikut ini.

2.4.2. Perhitungan yang Berulang