MATLAB
SEJARAH MATLAB
Matlab (yang berarti “matrix laboratory”) diciptakan pada
akhir tahun 1970-an oleh cleve moler, yang kemudian menjadi ketua departmen
ilmu komputer di universitas new mexico. Ia merancangnya untuk memberikan akses
bagi mahasiswa dalam memakai LINPACK dan EISPACK tanpa harus mempelajari
fortran(sebuah bahasa pemograman). Karyanya itu segera menyebar ke
universitas-universitas lain dan memperoleh sambutan hangat di kalangan
komunitas matematika terapan. Jack little, seorang insinyur, dipertemukan
dengan karyanya tersebut selama kunjungan Moler ke Universitas Stanford pada
tahun 1983. Menyadari potensi komersialnya, ia bergabung dengan Moler dan Steve
Bangert. Mereka menulis ulang MATLAB dalam bahasa pemogaraman C, kemudian
mendirikan The Mathwork pada tahun 1984 untuk melanjutkan pengembangannya.
Pustaka yang ditulis ulang tadi kini dikenal dengan nama JACKPAC. Pada tahun
2000, MATLAB yang ditulis ulang dengan
pemakaian sekumpulan pustaka baru untuk manipulasi matriks, LAPACK.
MATLAB pertama kali diadopsi oleh insinyur rancangan kontrol
(yang juga spesialisasi little), tapi lalu menyebar secara cepat ke berbagai
bidang lain. Kini juga digunakan di bidang pedidikan, khususnya dalam
pengajaran aljabar linier dan analisis numerik, serta populer di kalangan yang
menekuni bidang pengolahan citra.
Matlab banyak digunakan pada :
1.
Matematika dan komputasi
2.
Pengembangan dan algoritma
3.
Pemograman modeling, simulasi, dan pembuatan
prototipe
4.
Analisa data, eksplorasi dan visualisasi
5.
Analisis numerik dan statistik
6.
Pengembangan aplikasi teknik
PERKEMBANGAN MATLAB
MATLAB (matrix laboratory) adalah sebuah program untuk
analisis dan komputasi numerik dan merupakan suatu bahasa pemograman matematika
lanjutan yang dibentuk dengan dasar pemikiran menggunakan sifat dan bentuk
matriks. Pada awalnya, program ini merupakan interface untuk koleksi
rutin-rutin numerik dari proyek LINKPACK dan EISPACK, dan dikembangkan
menggunakan bahasa FORTRAN namun sekarang merupakan produk komersial dari
perusahaan Mathwork, inc. Yang dalam perkembangan selanjutnya dikembangkan
menggunakan bahasa C++ dan assembler(utama untuk fingsi-fungsi dasar MATLAB).
MATLAB telah berkembang menjadi sebuah environment
pemograman yang canggih yang berisi fungsi-fungsi built-in untuk melakukan
tugas pengolahan sinyal, alajabar linier, dan kalkulasi matematis lainnya.
MATLAB juga berisi toolbox yang berisi fungsi-fungsi tambahan aplikasi khusus.
MATLAB bersifat extensible, dalam arti bahwa seseorang
pengguna dapat menulis fungsi baru untuk di tambahkan pada library ketika
fungsi-fungsi built-in yang tersedia tidak dapat melakukan tugas tertentu.
Kemampuan pemograman yang dibutuhkan tidak terlalu sulit bila anda telah
memiliki pengalaman dalam pemograman bahasa lain seperti C, PASCAL atau
FORTRAN.
MATLAB merupakan merk software yang dikembangkan oleh
Mathworks.Inc. MATLAB merupakan software yang paling efisien untuk perhitungan
nmeric berbasis matriks. Dengan demikian jika di dalam perhitungan kita dapat
memformulasikan masalah ke dalam format matriks maka MATLAB merupakan software
terbaik untuk penyelesaian numeriknya.
MATLAB(MATrix LABoratory) yang merupakan bahasa pemograman
tingkat tinggi berbasis pada matriks sering digunakan untuk teknik komputasi
numerik, yang digunakan untuk penyelesaian masalah-masalah yang melibatkan
operasi matematika elemen, matrik, optimasi, aproksimasi dll.
Di kemudian hari MATLAB membeli lisensi dari MAPLE sehingga
MATLAB juga didukung komputasi simbolik. MATLAB dapat digunakan untuk melakukan
bermacam-macam komputasi, mulai dari aritmatika sederhana sampai perhitungan
matriks yang sangat rumit. MATLAB juga bisa membuat grafik 2 dimensi dan 3
dimensi. Yang unik di dalam bahasa MATLAB adalah MATLAB hanya mengenal satu
struktur data, yaitu matriks. Vektor adalah matriks kolom dan skalar adalah
matriks baris. Karena hanya mengenal satu macam struktur data, maka variabel di
dalam bahsa MATLAB tidak perlu dideklarasikan dulu dan bisa langsung diberi
nilai.
Komentar
Posting Komentar