13.07.2015 Views

Komputasi untuk Sains dan Teknik - Universitas Indonesia

Komputasi untuk Sains dan Teknik - Universitas Indonesia

Komputasi untuk Sains dan Teknik - Universitas Indonesia

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Kata PengantarSecara garis besar, ilmu fisika dapat dipelajari lewat 3 jalan, yaitu pertama, dengan menggunakankonsep atau teori fisika yang akhirnya melahirkan fisika teori. Kedua, dengan caraeksperimen yang menghasilkan aliran fisika eksperimental, <strong>dan</strong> ketiga, fisika bisa dipelajarilewat simulasi fenomena alam yang sangat mengandalkan komputer serta algoritma numerik.Tujuan penyusunan buku ini adalah <strong>untuk</strong> meletakkan pondasi dasar dari bangunan pemahamanakan metode-metode komputasi yang banyak digunakan pada simulasi-simulasi fenomenafisika.Rujukan utama buku ini bersumber pada buku teks standar yang sangat populer di duniakomputasi, yaitu buku yang ditulis oleh Richard L. Burden <strong>dan</strong> J. Douglas Faires dengan judulNumerical Analysis edisi ke-7, diterbitkan oleh Penerbit Brooks/Cole, Thomson Learning AcademicResource Center. Disamping itu, buku ini dilengkapi oleh sejumlah contoh aplikasikomputasi pada upaya penyelesaian problem-problem fisika.Dalam edisi ke-2 ini, algoritma numerik disalin ke dalam 2 bahasa pemrograman, yaitu Fortran77<strong>dan</strong> Matlab. Disamping itu penjelasan lebih terperinci tentang bagaimana menentukanindeks i, j <strong>dan</strong> k dalam proses looping disajikan pada Bab I, <strong>untuk</strong> memberi pondasi yang sangatpenting bagi berdirinya bangunan pemahaman akan teknik-teknik numerik selanjutnya.Buku yang se<strong>dan</strong>g anda baca ini masih jauh dari sempurna. Keterkaitan antar Bab berikutisi-nya masih perlu perbaikan. Kondisi ini berpotensi membuat anda bingung, atau setidaknyamenjadi kurang fokus. Oleh karena itu saya mencoba anda <strong>untuk</strong> menfokuskan diri melaluipenjelasan singkat berikut ini:• Bab 1 berisi pengenalan matrik, operasi matrik, inisialisasi matrik pada Matlab <strong>dan</strong> Fortran.Saran saya, setiap pembaca yang masih pemula di dunia pemrograman, harus menguasaiBab I terlebih dahulu.• Untuk mempelajari metode Finite-Difference, dianjurkan mulai dari Bab 1, Bab 2, Bab 4,Bab 7, <strong>dan</strong> Bab 8.• Untuk mempelajari dasar-dasar inversi, dianjurkan mulai dari Bab 1, Bab 2, <strong>dan</strong> Bab 3.Akhirnya saya ingin mengucapkan rasa terima kasih yang tak terhingga kepada DedeDjuhana yang telah berkenan memberikan format L A TEX-nya sehingga tampilan tulisan padabuku ini benar-benar layaknya sebuah buku yang siap dicetak. Rasa terima kasih juga inginsaya teruskan kepada Sarah Wardhani yang telah memicu langkah awal penulisan bukuini hingga masuk ke Edisi-2. Tak lupa, saya pun sepatutnya berterima kasih kepada seluruhrekan diskusi yaitu para mahasiswa yang telah mengambil mata kuliah <strong>Komputasi</strong> FisikaPTA 2006/2007 di Departemen Fisika, FMIPA, <strong>Universitas</strong> <strong>Indonesia</strong>. Tiga orang mahasiswidari <strong>Universitas</strong> Pakuan yaitu Eni Nurliani, Saidah Al-adawiyah <strong>dan</strong> Deni Fitri A juga perluiii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!