MATLAB
Matlab adalah singkatan dari
MATrix LABoratory, merupakan bahasa pemrograman yang dikembangkan oleh The
Mathwork Inc. 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 Pada awalnya Matlab dibuat untuk memberikan kemudahan
mengakses data matrik pada proyek LINPACK dan EISPACK. Saat ini matlab memiliki
ratusan fungsi yang dapat digunakan sebagai problem solver baik
permasalahan yang mudah maupun masalah-masalah yang kompleks dari berbagai
disiplin ilmu.
Beberapa kelebihan Matlab jika
dibandingkan dengan program lain seperti Fortran, dan Basic adalah :
a. Mudah dalam memanipulasi
struktur matriks dan perhitungan berbagai operasi matriks yang meliputi
penjumlahan, pengurangan, perkalian, invers dan fungsi matriks lainnya.
b. Menyediakan fasilitas untuk
memplot struktur gambar (kekuatan fasilitas grafik tiga dimensi yang sangat
memadai).
c. Script program yang dapat
diubah sesuai dengan keinginan user.
d. Jumlah routine-routine
powerful yang berlimpah dan terus berkembang.
e. Kemampuan interface (misal dengan bahasa C, word dan
mathematica).
f. Dilengkapi dengan toolbox, simulink, stateflow
dan sebagainya, serta mulai melimpahnya source code di internet yang
dibuat dalam matlab ( contoh toolbox misalnya : signal processing,
control system, neural networks dan sebagainya).
Penggunaan MATLAB meliputi bidang-bidang :
- Matematika
dan Komputasi
- Pembentukan
Algorithm
- Akuisisi
Data
- Pemodelan,
simulasi dan Pembuatan Prototype
- Analisis
Data, Explorasi, dan Visualisasi
- Grafik Keilmuan dan Bidang Rekayasa Lingkungan kerja
2.
Lingkungan Kerja Matlab
2.1
Beberapa Bagian dari Window Matlab
• 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.
• Command
History
Window ini
berfungsi untuk menyimpan perintah-perintah apa saja yang sebelumnya dilakukan
oleh
pengguna terhadap matlab.
• Command
Window
Window ini
adalah window utama dari Matlab. Disini adalah tempat untuk menjalankan fungsi,
mendeklarasikan variable, menjalankan proses-proses , serta
melihat isi variable.
2.2 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.3 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.
Variabel Pada Matlab
Matlab hanya memiliki dua jenis tipe data yaitu Numeric dan String.
Dalam matlab setiap
variabel akan disimpan dalam bentuk matrik. User dapat langsung
menuliskan variabel baru
tanpa
harus mendeklarasikannya terlebih dahulu pada command window
Penamaan variabel pada matlab bersifat caseSensitif karena itu perlu
diperhatikan penggunaan
huruf besar dan kecil pada penamaan variabel. Apabila terdapat
variabel lama dengan nama
yang sama maka matlab secara otomatis akan me-replace variabel
lama tersebut dengan
variabel
baru yang dibuat user.
3.1 Matriks
Dapat diasumsikan bahwa didalam matlab setiap data akan disimpan dalam
bentuk matriks.
Dalam membuat suatu data matriks pada matlab, setiap isi data harus
dimulai dari kurung siku
‘[‘ dan diakhiri dengan kurung siku tutup ‘]’. Untuk membuat variabel
dengan data yang terdiri
beberapa
baris, gunakan tanda ‘titik koma’ (;) untuk memisahkan data tiap barisnya.
Matlab menyediakan beberapa fungsi yang dapat kita gunakan untuk
menghasilkan
bentuk-bentuk matriks yang diinginkan. Fungsi-fungsi tersebut antara
lain:
• zeros : untuk membuat matriks yang semua datanya bernilai 0
• ones : matriks yang semua datanya bernilai 1
• rand : matriks dengan data random dengan menggunakan distribusi
uniform
• randn : matris dengan data random dengan menggunakan distribusi
normal
•
eye : untuk menghasilkan matriks identitas
Demikianlah
sedikit materi mengenai MATLAB dasr-dasarnya
dan menu pokok daalam sofware ini,semoga bermanfaat.
Referensi :
Modul Matlab from Ms Cheriah.
http:/ Ilmukomputer.com
firman@gmail.com
http:/mikron123.com/index
php/Tutorial Matlab/tutorial-1 mengenal matlab