MATLAB (Matrix
Laboratory) adalah sebuah
lingkungan komputasi numerical dan bahasa
pemrograman komputer
generasi keempat. Dikembangkan oleh The MathWorks, MATLAB memungkinkan manipulasi matriks, pem-plot-an fungsi dan data,
implementasi algoritma, pembuatan antarmuka pengguna, dan peng-antarmuka-an
dengan program dalam bahasa lainnya. Meskipun hanya bernuansa numerik, sebuah
kotak kakas (toolbox) yang menggunakan mesin simbolik MuPAD, memungkinkan akses terhadap kemampuan aljabar komputer. Sebuah
paket tambahan, Simulink, menambahkan simulasi grafis
multiranah dan Desain Berdasar-Model untuk sistem terlekat dan dinamik.
Pada tahun 2004, MathWorks mengklaim bahwa MATLAB telah
dimanfaatkan oleh lebih dari satu juta pengguna di dunia pendidikan dan
industri. MATLAB adalah sebuah bahasa dengan kemampuan tinggi untuk komputasi
teknis. Ia menggabungkan komputasi,
visualisasi, dan pemrograman dalam satu kesatuan yang mudah digunakan di
mana masalah dan penyelesaiannya diekspresikan dalam notasi matematik yang
sudah dikenal. Pemakaian MATLAB meliputi :
· Matematika dan komputasi
· Pengembangan algoritma
· Akuisisi data
· Pemodelan, simulasi dan prototype
· Grafik saintifik dan engineering
· Perluasan pemakaian, seperti graphical user interface
(GUI).
MATLAB adalah system interaktif yang mempunyai basis
data array yang tidak membutuhkan dimensi. Ini memungkinkan kita dapat
menyelesaikan banyak masalah komputasi teknis, khususnya yang berkaitan dengan
formulasi matrik dan vector.
Nama MATLAB merupakan singakatn dari matrix
labolatory . MATLAB awalnya dibuat untuk memudahkan dalam mengakses software
matriks yang telah dikembangkan oleh LINPACK dan EISPACK. Dalam
perkembangannya, MATLAB mampu mengintegrasikan beberapa software matriks
sebelumnya dalam satu software untuk komputasi matriks. Tidak hanya itu, MATLAB
juga mampu melakukan komputasi simbolik yang biasa dilakukan oleh MAPLE.
Sistem MATLAB terdiri atas lima bagian utama :
·
Development Environment. Ini adalah kumpulan semua alat-alat dan fasiltas
untuk membantu kita dalam menggunakan fungsi dan file MATLAB. Bagian ini memuat
desktop, Command window, command
history, editor and debugger, dan browser untuk melihat
help, workspace, files.
·
The MATLAB Mathematical Function Library. Bagian ini adalah koleksi semua algoritma komputasi,
mulai dari fungsi sederhana seperti sum,
sine, cosine sampai fungsi lebih
rumit seperti, invers matriks, nilai
eigen, fungsi Bessel dan fast
Fourier transform.
·
The MATLAB language. Ini adalah bahasa matriks/array level tinggi dengan
control flow, fungsi, struktur data, input/output, dan fitur objek programming
lainnya.
·
Graphics. MATLAB
mempunyai fasilitas untuk menampilkan vector dan matriks sebagai grafik.
Fasilitas ini mencakup visualisasi data dua / tiga dimensi, pemrosesan citra
(image), animasi, dan grafik animasi.
·
The MATLAB Application Program Interface (API). Paket ini memungkinkan kita menulis bahasa C dan
Fortran yang berinteraksi dengan MATLAB. Ia memuat fasilitas untuk pemanggilan
kode-kode dari MATLAB (dynamic linking), yang disebut MATLAB sebagai mesin
penghitung, dan untuk membaca dan menulis MAT-files.
Sumber : https://id.wikipedia.org/wiki/MATLAB