Matlab
atau Matrix Laboratory merupakan bahasa
pemrograman yang hadir dengan fungsi dan karakteristik yang berbeda dengan
bahasa pemrograman lain yang sudah ada lebih dahulu seperti Delphi, Basic
maupun C++. Matlab merupakan bahasa pemrograman level tinggi yang dikhususkan
untuk kebutuhan komputasi teknis, visualisasi dan pemrograman seperti komputasi
matematik, analisis data, pengembangan algoritma, simulasi dan pemodelan dan
grafik-grafik perhitungan. Matlab hadir
dengan membawa warna yang berbeda. Hal ini karena matlab membawa keistimewaan
dalam fungsi-fungsi matematika, fisika, statistik, dan visualisasi. Matlab
dikembangkan oleh MathWorks, yang pada awalnya dibuat untuk memberikan
kemudahan mengakses data matrik pada proyek LINPACK dan EISPACK. Saat ini
matlab memiliki ratusan fungsi yang dapat digunakan sebagai problem solver
mulai dari simple sampai masalah-masalah yang kompleks dari berbagai disiplin
ilmu. Matlab banyak digunakan dalam bidang fisika, matematika, analisis
numerik, elektronika, pemprosesan sinyal, pemodelan, dan lain-lain
Pada awal MATLAB terdapat 3 (tiga) jendela utama yaitu
jendela Current Directory, Command Window dan Command History.
1.
Current Directory Window ini menampilkan isi dari direktori kerja saat
menggunakan matlab. Kita dapat mengganti direktori ini sesuai dengan tempat
direktori kerja yang diinginkan. Default dari alamat direktori berada dalam
folder works tempat program files Matlab berada.
2.
Command Window ini adalah window utama dari Matlab, digunakan untuk memasukkan perintah
program (command) yang akan dieksekusi. Command Window merupakan jendela yang
berfungsi untuk menuliskan serangkaian intruksi. Tanda >> pada Command
Window merupakan penanda baris intruksi.
3.
Command History
Command
History digunakan untuk melihat perintah program (command) yang yang berfungsi
untuk merekam intruksi-intruksi yang pernah dituliskan
di
Command Window.
4.
Workspace
Berfungsi
untuk menampilkan seluruh variabel-variabel
yangsedang aktif pada saat pemakaian matlab. Apabila variabel berupa
data matriks berukuran besar maka user dapat melihat isi dari seluruh data
dengan melakukan double klik pada variabel tersebut. Matlab secara otomatis
akan menampilkan window “array editor” yang berisikan data pada setiap variabel
yang dipilih user.
.
Getting Help
Matlab
menyediakan fungsi help yang tidak berisikan tutorial lengkap mengenai Matlab
dan segala keunggulannya. User dapat menjalankan fungsi ini dengan menekan
tombol pada toolbar atau menulis
perintah ‘helpwin’ pada command window. Matlab juga menyediakan fungsi demos
yang berisikan video tutorial matlab serta contoh-contoh program yang bisa
dibuat dengan matlab.
2.
Interupting dan Terminating dalam Matlab
Untuk
menghentikan proses yang sedang berjalan pada matlab dapat dilakukan dengan
menekan tombol Ctrl-C. Sedangkan untuk keluar dari matlab dapat dilakukan
dengan menuliskan perintah exit atau quit pada comamnd window atau dengan
menekan menu exit pada bagian menu file dari menu bar.
3.
Function
Function
adalah kata kunci yang digunakan untuk mendefinisikan prosedur pada matlab. Fungsi dapat menerima
input berupa berbagai parameter dan mengeluarkan output berupa matriks, string,
graf atau figure. Beberapa contoh fungsi
yang terdapat pada Matlab seperti sin, imread, imclose dan lain-lain. Matlab
masih memiliki banyak fungsi lainnya.
4.
M-File
M-File
berfungsi untuk menangani serangkaian baris intruksi yang tidak mungkin
dituliskan satu-persatu di Command Window. M-File terdiri dari dua jenis yaitu
Script M-File dan Function M-File. M-File dapat dipanggil dengan memilih menu
file->new->M-File. Di dalam M-File, kita dapat menyimpan semua perintah
dan menjalankan dengan menekan tombol atau mengetikan nama M-File yang kita buat
pada command window.
1. Script M-File berfungsi
untuk menangani baris-baris intruksi biasa 2.
2. Function M-File berfungsi
untuk membuat suatu fungsi.
5.
Program Sederhana
6.
Operasi Array
Pada
bagian sebelumnya, jenis intruksi for - end digunakan untuk melakukan iterasi
atau perulangan. Walaupun MATLAB menyediakan fitur tersebut, namun pada
dasarnya MATLAB tidak didesain untuk itu. Sebaiknya hal itu dihindari dan
diganti dengan operasi array karena kekuatan MATLAB memang terletak pada
komputasi berbasis vektor dan matriks
7.
Plot Titik dan Kurva
8.
Persoalan – Persoalan Matematika
Tidak ada komentar:
Posting Komentar