Matlab Today
• Millions of users!
• A standard tool in both professional and academic use
• "Toolboxes" providing functions for many applications:
– control systems
– identification
– neural networks
– bio-informatics
– statistics and time-series analysis
• Can do symbolic mathematics, too.
• Simulink: GUI based simulation tool
• Easy for code checking and present result.
Tampilan awal MATLAB
Tampilan pertama kali MATLAB (R2013a) ketika dibuka pertama kali dapat
dilihat pada gambar di bawah ini
Home Screen
Mengubah layout
tampilan Matlab
Editor Screen
Contoh
Overlapping
Nilai yang lama akan dihapus dengan nilai yang
baru.
Contoh :
a = 3;
b = 2;
b = 3;
c=a+b
Input Output
❑Perintah input digunakan untuk menampilkan
request input dari user dan hasil run code tidak akan
berjalan sebelum user memberikan inputan
Check lagi !
Ctrl + c
Contoh soal : Ketiklah coding di bawah ini di command window
a = 1:1:1000000000
a = [ 1 3 5 7 9]
a = 1:2:9
Dimana 1 adalah nilai awal
2 adalah selisih kenaikan nilai akhir dengan nilai sebelumnya
9 nilai akhir yang diinginkan
Matrik (2/2)
Sedangkan sebuah matrik dengan multi kolom dan multi baris misalkan
matrik
a = [1 3 7;9 11 13]
Mengakses/mengedit matrik
Latihan 1 : Akses/edit matrik
Jika diketahui sebuah matrix
mempunyai nilai seperti di
bawah ini
NO Operasi 1 Operasi 2
1 a*b a .* b
2 a/b a ./ b
3 a^b a .^ b
Operasi hubungan
Simbol operasi yang sering dipakai dalam menggambarkan
hubungan nilai anggota antar matrik dapat dilihat pada tabel
dibawah ini
Latihan 3 : Operasi Hubungan (1/2)
Jika
a = [1 2 3;7 8 9] dan b = [4 5 6; 5 2 1]
a b Hasil operasi?
[1 2 3;7 8 9] [4 5 6, 5 2 1]
sda sda
sda sda
sda sda
sda sda
sda sda
Latihan 3 : Hubungan antar matrix
(2/2)
Jika
a = [1 2 3;7 8 9] dan b = [4 5 6, 5 2 1]
sda sum(a)
sda prod(a)
sda transpose(a)
Latihan 4: Grafik
1. Ketik code seperti tertulis pada contoh
2. Jelaskan hubungan antara script dan
grafik
3. Jelaskan fungsi command berikut
dalam grafik
No urut 2
No urut 1
Menyimpan dan Membuka Matix
Ada 3 cara umum untuk menyimpan dan membuka
matrix
1. Notepad ➔ txt file
2. Excell file ➔ xls file
3. Matlab file ➔ Mat file
Matrix Multiplication
Ukuran Matrix
Matrix Transpose
Matrix identitas
Inverse Matrix
Determinan