elemen
TRY THIS
➢ Gunakan fungsi linspace
dengan format syntax
linspace(start,end). Apa
yang terjadi?
Vektor dan Matriks
QUESTIONS
➢ Contoh di samping adalah contoh
operasi index/subscript pada
data vektor. Bagaimana dengan
data berbentuk matriks?
Vektor dan Matriks
QUESTIONS
➢ Apa yang terjadi ketika kita
memasukkan data matriks A di atas
kita memasukkan A=[1 2 3; 4 5]?
Vektor dan Matriks
Dimensi (dimension)
❑ Terdapat 2 fungsi untuk menyatakan dimensi dalam data MATLAB, yaitu
length dan size.
❑ Fungsi length menghitung banyaknya jumlah elemen dalam data.
❑ Fungsi size untuk mengambil ukuran data kita.
Vektor dan Matriks
Dimensi (dimension)
❑ Selain fungsi length dan size, MATLAB juga mengenal fungsi numel.
❑ Fungsi numel ini berfungsi untuk menghitung jumlah elemen dalam data.
QUESTIONS
➢ Coba gunakan fungsi numel pada
data vektor. Apa yang bisa anda
simpulkan?
Vektor dan Matriks
Mengubah dimensi
❑ Untuk mengubah dimensi data,
MATLAB memperkenalkan
beberapa fungsi: reshape, fliplr,
flipud, dan rot90.
❑ Standar syntax untuk fungsi
reshape adalah
reshape(data,new_row,new_col).
❑ Standar syntax untuk fungsi fliplr
adalah fliplr(data). Demikian juga
untuk flipup, yaitu flipud(data).
❑ Standar syntax untuk flip90
adalah flip90(data).
TRY THIS
➢ Gunakan fungsi rot90
dengan menambahkan
argumen baru rot90(X,-1).
Apa yang terjadi?
Vektor dan Matriks
Mengubah dimensi
❑ Selain empat fungsi sebelumnya, MATLAB juga mempunyai fungsi repmat
yang berguna untuk mereplika elemen – elemen dalam matriks.
❑ Standar syntax fungs repmat adalah repmat(data,row_mult,col_mult).
Vektor dan Matriks
Vektor dan Matriks sebagi Argumen Fungsi
❑ Dalam MATLAB data vektor dan matriks dapat dieksekusi sebagai argumen
dalam suatu fungsi.
❑ Fungsi akan dihitung pada tiap – tiap elemen pada data ― vektor/matriks.
❑ Beberapa fungsi yang akan dibahas adalah fungsi min, max, sum, prod,
cumsum, dan cumprod.
❑ Standar syntax untuk semua fungsi di atas adalah function(data).
Vektor dan Matriks sebagi Argumen Fungsi
Vektor dan Matriks
Operasi Skalar dan Array
❑ Operasi numerik dapat dilakukan pada keseluruhan elemen pada data vektor
maupun matriks.
❑ Operasi numerik ― operasi skalar dan operasi array (elemen demi elemen).
Operasi Skalar dan Array
❑ Untuk perkalian matriks inner dimension dari matriks yang dikalikan harus
sama.
❑ Hasil perkalian matriks mempunyai ukuran matriks sesuai outer dimension
dari matriks yang dikalikan.
Perkalian Matriks
QUESTIONS
➢ Coba gunakan fungsi
cross untuk matriks
A(1x4) dan B(1x4).
Vektor dan Matriks
Logika Vektor
x + y + z = 10
2x + 3y = 14
4y – 5z = -9
Vektor dan Matriks
Fungsi lain-lain
Exercise