Buku SCILAB DAN TERAPANNYA DALAM METODE NUMERIS akhirnya terbit juga


Alhamdulillahirabbil 'alamin... Setelah sekian tahun menyusun buku mengenai SCILAB, akhirnya bisa diselesaikan juga. Buku ini awalnya saya susun karena kebutuhan akan referensi untuk perkuliahan pemrograman komputer. Setelah ada revisi kurikulum, matakuliah pemrograman komputer itu kemudian dihapus dan materinya disisipkan pada perkuliahan komputasi fisika maupun praktikum komputasi fisika. Untuk keperluan itu, pilihan saya jatuh kepada SCILAB. Mengapa saya pilih SCILAB? Mengapa bukan MATLAB? atau bahasa pemrograman lain? Saya berusaha mengajarkan bahasa pemrograman yang memenuhi kriteria berikut : 

1. Lisensinya gratis/tidak berbayar 

2. Dapat dijalankan di berbagai platform sistem operasi 

Kita tahu MATLAB adalah bahasa pemrograman yang lisensinya cukup mahal. Biaya lisensi yang cukup mahal itu akan menjadi beban kampus bila MATLAB digunakan di sekian banyak komputer yang ada di dalam laboratorium. Bayangkan jika dalam satu ruang laboratorium komputer terdapat hingga 40 komputer. Bagaimana pula kalau tidak hanya terdapat 1 ruang laboratorium komputer, melainkan ada 2 ruang laboratorium komputer misalnya? Namun jika kampus tidak menyediakan MATLAB dengan lisensinya, apakah kemudian mahasiswa yang harus membeli sendiri lisensi MATLAB tersebut? Tentunya pilihan ini pun kurang bijak.  

Bahasa pemrograman SCILAB memiliki kemiripan yang cukup tinggi dengan bahasa pemrograman MATLAB. Jika seandainya kita menemukan suatu kode program yang dijalankan di MATLAB, maka kita hanya perlu sedikit modifikasi saja untuk dapat menjalankannya di SCILAB. Bagi yang sudah menguasai bahasa MATLAB, tentunya akan sangat mudah sekali untuk menggunakan SCILAB. Oleh karena itu, bagi saya tidak ada alasan yang dapat diterima jika kita memaksakan untuk menggunakan MATLAB kalau keperluannya hanyalah untuk belajar bahasa pemrograman dan penerapannya dalam dunia komputasi/metode numeris yang standar/level sarjana. 

Menurut saya ada dua kendala jika kita menggunakan MATLAB untuk lingkungan akademik : 

1. Harga lisensinya cukup mahal. Akan menjadi beban kampus untuk pengadaan software MATLAB.

2. Hanya dapat dijalankan di Windows dan MacOS dan tidak dapat dijalankan di lingkungan Linux.

Dalam hal penggunaan software di dunia pendidikan, sudah seharusnya kita membudayakan penggunaan software secara legal. Jika dunia akademik tidak mencontohkan penggunaan software secara legal, maka bagaimana dengan masyarakat secara umum.  Kemudian kita tahu bahwa sistem operasi yang populer digunakan di masyarakat setidaknya ada 3 macam, yakni Linux, Windows, dan MacOS. Di dunia pendidikan, hendaknya mahasiswa diberi kebebasan untuk menggunakan sistem operasinya sendiri, yang tentunya harus secara legal, dalam menyelesaikan tugas-tugas di kampus. Oleh karena itu, tugas untuk mahasiswa seharusnya dapat diselesaikan baik dengan menggunakan sistem operasi Linux, Windows, ataupun MacOS. Jika  untuk matakuliah pemrograman komputer, komputasi fisika, atau yang sejenisnya digunakan MATLAB, maka bagi mahasiswa yang laptop/komputernya hanya terinstall Linux tidak dapat mengerjakan tugas-tugas pekerjaan rumah yang diberikan kepadanya. Ini tentunya tidak boleh terjadi. Oleh karena itu, saya pilih untuk menggunakan SCILAB dalam perkuliahan yang saya ampu, karena selain lisensinya gratis, juga dapat dijalankan baik di Linux, Windows maupun MacOS.

Dalam buku SCILAB DAN TERAPANNYA DALAM METODE NUMERIS ini, pada bagian awal diperkenalkan bahasa pemrograman SCILAB secara berjenjang. Disediakan contoh-contoh program berikut hasil yang harus muncul sehingga pembaca dapat mencobanya sendiri untuk lebih memahami bahasa pemrograman SCILAB. Di bagian kedua disediakan 12 terapan bahasa SCILAB dalam dunia metode numeris dengan topik sebagai berikut :

1. Metode Bisection

2. Metode Newton Raphson

3. Metode Secant

4. Metode Regula Falsi 

5. Polinomial Interpolasi Lagrange

6. Metode Neville

7. Natural Cubic Spline Interpolation

8. Clamped Cubic Spline Interpolation

9. Turunan Numeris

10. Integrasi Numeris

11. Masalah Syarat Awal Dengan Metode Euler

12. Masalah Syarat Batas Dengan Metode Beda Hingga

Dengan disediakannya terapan dalam metode numeris ini, diharapkan buku ini cukup memadai untuk digunakan dalam perkuliahan komputasi fisika, metode numeris, dan sejenisnya. Selain itu, berbekal pemahaman dari buku ini, pembaca diharapkan juga sudah dapat menerapkannya dalam perhitungan-perhitungan di penelitian mereka. 

Buku SCILAB DAN TERAPANNYA DALAM METODE NUMERIS ini memiliki spesifikasi sebagai berikut :

1. Ukuran B5

2. Sampul Softcover

3. Kertas Bookpaper 

4. Jumlah halaman 231

Berikut ini sedikit gambaran mengenai buku SCILAB DAN TERAPANNYA DALAM METODE NUMERIS dalam bentuk video :

 

Saat ini buku SCILAB DAN TERAPANNYA DALAM METODE NUMERIS dapat diperoleh melalui e-commerce Tokopedia dengan link sebagai berikut : https://www.tokopedia.com/tokozaidstore/scilab-dan-terapannya-dalam-metode-numeris. Tersedia pula fasilitas bebas ongkos kirim untuk pembelian buku melalui tautan tersebut. Jika stok yang tersedia pada tautan tersebut habis, bagi yang berminat dapat memesannya melalui sistem preorder melalui tautan berikut : 

- tahap 2 (Berakhir 8 Februari 2022) : https://www.tokopedia.com/tokozaidstore/buku-scilab-dan-terapannya-dalam-metode-numeris-pre-order-tahap-2

- tahap 3 (Berakhir 16 Februari 2022) : https://www.tokopedia.com/tokozaidstore/buku-scilab-dan-terapannya-dalam-metode-numeris-pre-order-tahap-3

Sebagai pelengkap untuk memahami SCILAB, pembaca buku ini juga dapat sambil menikmati tutorial SCILAB yang penulis sediakan dalam tautan berikut : Tutorial SCILAB


 



 

Comments