MATLAB®
merupakan bahasa pemrograman tingkat tinggi yang dikembangkan oleh MathWorks
dan dikhususkan untuk komputasi numerik, visualisasi, dan pemrograman. Dengan
memanfaatkan MATLAB, pengguna dapat melakukan analisis data, mengembangkan
algoritma, dan membuat model maupun aplikasi. Bahasa, tools, dan fungsi-fungsi built-in
akan memudahkan pengguna untuk mengeksplorasi berbagai pendekatan dan
memperoleh solusi dengan lebih cepat dibandingkan menggunakan spreadsheets atau bahasa pemrograman
tradisional, seperti C/C++ atau Java™. MATLAB menggunakan konsep array/matrik
sebagai standar variabel elemennya tanpa memerlukan pendeklarasian array
seperti pada bahasa lainnya. Selain itu juga dapat diintegrasikan dengan
aplikasi dan bahasa pemrograman eksternal seperti C, Java, .NET, dan Microsoft®
Excel®.
Keterangan :
a.
Current Folder – untuk mengakses file-file pada
direktori saat ini.
b.
Command Window – untuk menuliskan perintah (sintak
program).
c.
Workspace – untuk mengeksplorasi data yang dibuat atau
diimport dari file lain.
d.
Command History – untuk melihat atau menjalankan
kembali perintah yang pernah dimasukkan sebelumnya pada command line.
Dalam
melakukan pemrograman menggunakan bahasa MATLAB, Anda dapat menggunakan
beberapa cara sebagai berikut :
Cara 1 : Menggunakan Command Window
Cara
ini adalah yang paling sering dilakukan oleh pemula. Perintah akan dieksekusi
secara langsung baris perbaris. Untuk membuat program, Anda hanya perlu
mengetikkan perintah pada prompt
MATLAB dalam Command Window, misalnya :
>> p = 10;
Tekan
tombol enter kemudian ketikkan :
>> l = 7;
Tekan
tombol enter kemudian ketikkan :
>> luas = p * l
Hasil
akhir yaitu :
>> luas =70
Jika
Anda mengakhiri perintah dengan tanda
(;) titik koma, MATLAB akan melakukan komputasi namun tidak menampilkan
display output pada Command Window. Anda dapat memanggil kembali perintah
sebelumnya dengan menekan tombol up
dan down-arrow (↑ dan ↓). Jika
perhitungan menggunakan langkah-langkah yang cukup panjang, maka menggunakan
Command Window menjadi kurang efisien.