Sekilas Tentang Matlab


Bahasa pemrograman sebagai media untuk berinteraksi antara manusia dengan komputer dewasa ini dibuat agar semakin mudah dan cepat. Sebagai contoh, dapat dilihat dari perkembangan bahasa pemrograman Pascal, yang terus memunculkan varian baru hingga akhirnya menjadi Delphi, demikian pula dengan Basic dengan Visual Basic-nya serta C dengan C++ Builder-nya. Pada akhirnya semua bahasa pemrograman akan semakin memanjakan pemakainya dengan penambahan fungsi-fungsi baru yang sangat mudah digunakan bahkan oleh pemakai tingkat pemula sekalipun.

Matlab muncul di dunia bahasa pemrograman yang cenderung di ‘kuasai’ oleh bahasa yang telah mapan. Logikanya, sebagai pemain baru tentu saja Matlab akan sukar mendapat hati dari pemakai (programmer). Namun Matlab hadir tidak dengan fungsi karakteristik yang ditawarkan bahasa pemrograman lain (yang biasanya hampir seragam). Matlab dikembangkan sebagai bahasa pemrograman sekaligus alat visualisasi, yang menawarkan banyak kemampuan untuk menyelesaikan berbagai kasus yang berhubungan langsung dengan disiplin keilmuan Matematika, seperti bidang rekayasa teknik, fisika, statistika, komputasi dan modeling. Matlab dibangun dari bahasa induknya yaiut bahasa C, namun tidak dapat dikatakan sebagai varian dari C, karena dalam sintak maupun cara kerjanya sama sekali berbeda dengan C. Namun dengan hubungan langsungnya terhadap bahasa C, Matlab memiliki kelebihan-kelebihan bahasa C bahkan mampu berjalan pada semua platform Sistem Operasi tanpa mengalami perubahan sintak sama sekali.

Matlab adalah bahasa pemrograman level tinggi (ingat dalam dunia pemrograman semakin tinggi level bahasa semakin mudah cara menggunakannya) yang dikhususkan untuk komputasi teknis. Bahasa ini mengintegrasikan kemampuan komputasi, visualisasi dan pemrograman dalam sebuah lingkungan yang tunggal dan mudah digunakan. Matlab memberikan sistem interaktif yang menggunakan konsep array/matrik sebagai standar variabel elemennya tanpa membutuhkan pen-deklarasi-an array seperti pada bahasa lainnya.

Matlab dikembangkan oleh MathWorks, yang pada awalnya dibuat untuk memberikan kemudahan mengakses data matrik pada proyek LINPACK dan EISPACK. Selanjutnya menjadi sebuah aplikasi untuk komputasi matrik. Dari sejak awal dipergunakan, Matlab memperoleh masukan ribuan pemakai. Dalam lingkungan pendidikan ilmiah menjadi alat pemrograman standar bidang Matematika, Rekayasa dan Keilmuan terkait. Dan dalam lingkungan Industri dapat menjadi pilihan paling produktif untuk riset, pengembangan dan analisa.

Kehadiran Matlab memberikan jawaban sekaligus tantangan. Matlab menyediakan beberapa pilihan untuk dipelajari, mempelajari metoda visualisasi saja, pemrograman saja atau kedua-duanya. Kemudahan yang ditawarkan sama sekali bukan tandingan bahasa pemrograman yang lain, karena bahasa pemrograman yang lain memang tidak menawarkan kemudahan serupa. Matlab memang tidak dihadirkan bagi orang-orang yang tidak ingin disibukkan dengan rumitnya sintak dan alur logika pemrograman, sementara pada saat yang sama membutuhkan hasil komputasi dan visualisasi yang maksimal untuk mendukung pekerjaannya. Selain itu Matlab juga memberikan keuntungan bagi programmer-developer program yaitu untuk menjadi program pembanding yang sangat handal, hal tersebut dapat dilakukan karena kekayaan akan fungsi matematika, fisika, statistik dan visualisasi.

Referensi artikel ini diambil dari buku ‘Matlab Programming’ karya Gunaidi Abdia Away Penerbit INFORMATIKA.

Posting Komentar

Lebih baru Lebih lama