1.1 TUJUAN
Mempelajari
bagaimana cara kerja MATLAB dan instruksi-instruksi yang digunakan dalam
MATLAB.
1.2 TEORI DASAR
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 LINPACK an EISPACK, dan dikembangkan
menggunakan Bahasa FORTRAN namun sekarang merupakan produk komersial dari
perusahaan Mathworks, Inc. yang dalam perkembangan selanjutnya dikembangkan
menggunakan Bahasa C dan assembler (utamanya untuk fungsi-fungsi
dasar MATLAB.
MATLAB telah berkembang
menjadi sebuah environment pemograman
yang canggih yang berisi fungsi-fungsi built-in
untuk melakukan tugas pengolahan sinyal, aljabar linier, dan kalkulasi
matematis lainnya. MATLAB juga berisi toolbox
yang berisi fungsi-fungsi tambahan untuk aplikasi khusus. MATLAB bersifat extensible, dalam arti bahwa seorang
pengguna dapat menulis fungsi baru untuk ditambahkan pada library fungsi-fungsi built-in
yang tersedia tidak dapat melakukan tugas tertentu.
MATLAB merupakan merek
software yang dikembangkan oleh Mathworks.Inc merupakan software yang paling diperhitungkan
untuk perhitungan numerik berbasis matriks.
MATLAB digunakan untuk
menyelesaikan masalah-maslah yang melibatkan operasi matematika elemen, matrik,
optimasi, aproksimasi, dll. Sehingga Matlab banyak digunakan pada :
·
Matematika dan Komputasi
·
Pengembangan dan Algoritma
·
Pemograman modeling, simulasi, dan
pembuatan prototibe
·
Analisa Data, eksplorasi dan visualisasi
·
Analisa numerik dan statistic
·
Pengembangan aplikasi teknik
Lembaran
Kerja MATLAB
Command
Window
MATLAB Command
window/editor merupakan window yang dibuka pertama kali setiap kali MATLAB
dijalankan pada window di atas dapat dilakukan akses-akses ke command-command
MATLAB dengan cara mengetikkan
barisan-barisan ekspresi MATLAB , seperti mengakses help window dan
lain-lainnya.
Tanda
>> pada command window adalah promt yang digunakan pada MATLAB.
Pada saat jendela command aktif, tanda
kursor berkedip-kedip yang tampak disebelah kanan promt. Promt dan kursor
merupakan bahwa MATLAB sedang munggu untuk menjawab pertanyaan.
“Catatan”
MATLAB tidak memperdulikan spasi dan
perkalian lebih tinggi prioritasnya dibandingkan penjumlahan. Singkatan ans
merupakan jawaban untuk kedua perhitungan diatas.
Matematika Sederhana
Contoh 1 : untuk
menyelesaikan masalah dibawah ini dengan menggunakan kalkulator
1+2+3=6 Items 4*25+6*50+2*100=600 sen
Dalam MATLAB, masalah ini dapat diselesaikan dengan berbagi cara. Pertama gunakan pendekatan yang sama dengan pendekatan di atas:
Sebagai
alternative lain persoalan diatas dapat diselesaikan dengan menyimpan informasi
dalam variable MATLAB :
Contoh 2 : untuk menghitung luas persegi panjang
dengan panjang 10cm dan lebar 6 cm.
Penyelesaian : luas persegi panjang dapat dihitung dengan rumus :
Luas = panjang lebar
Contoh 3 : Untuk
menghitung luas bujur sangkar dengan sisi=4cm
Penyelesaian : Luas bujur sangkar dapat dihitung dengan rumus;
Luas=(sisi^2)
Variabel MATLAB dapat juga berupa sebuah huruf , baik
huruf capital maupun huruf kecil.
Contoh 6 : untuk menghitung gaya F yang bekerja pada sebuah benda dengan massa
1kg , percepatan 2m/.
Penyelesaian : sesuai dengan hukum Newton II, maka :
F=ma
F=1kg*2m/dt^2
Command windows juga digunakan untuk memanggil tool
MATLAB seperti editor, debugger atau fungsi. Perintah dapat juga berupa
fungsi-fungsi pengaturan file(seperti perintah DOS/UNIX) maupun fungsi-fungsi
bawaan/toolbox MATLAB sendiri. Berikut ini beberapa fungsi pengaturan file
dalam MATLAB :
Dir / Is : Digunakan untuk melihat isi dari sebuah
direktori aktif.
Cd : Digunakan untuk melakukan perpindahan
dari direktori aktif.
Pwd : Digunakan untuk melihat direktori
yangsedang aktif
What : Digunakan untuk melihat nama file m dalam direktori aktif
Who : Digunakan untuk melihat variable yang
sedang aktif
Whos : Digunakan untuk menampilkan nama di
setiap variabel
Delete : Digunakan untuk menghapus file
Clear : Digunakan untukmenghapus variebel
Clc : Digunakan untuk membersihkan layar
Doc Digunakan untuk melihat dokumentasi The
Matworks,Inc
dalam format html secara online
Demo : Digunakan untuk mencoba beberapa
tampilan demo yang disediakan
oleh MATLAB
Help : Digunakan untuk menampilkan
fasilitas-fasilitas yang ada dalam MATLAB.
1.3 SOAL LATIHAN
1. Buatlah
program untuk menghitung luas segitiga , dengan panjang alas 12
cm dan tinggi 10 cm.
Jawab:
2. Buatlah
Program untuk menghitung panjang sisi datar AB dari sebuah segitiga ABC, dengan
sisi miring AC= 10 cm dan sudut CAB= 30
3. Buatlah
program untuk menghitung panjang sisi miring AC dari sebuah segitiga ABC,
dengan sisi datar AB 6 cm dan sisi tegak BC=4 cm.
Jawab:
4. Buatlah
program untuk menghitung Luas dan keliling sebuah lingkaran dengan jari-jari
20cm.
Jawab: