MATRIKS
Matriks Diagonal Matriks bujur sangkar yang semua elemen diluar diagonal utamnya = 0 >>V=[2 -1 3] >>A=diag(V)
Soal Buat Matrik Berikut B =
Matriks identitas Matriks bujur sangkar yang semua elemennya diagonalnya=1, dan yang lainnya bernilai 0. >> eye(3)
Soal Buatlah matrix I yang merupakan matriks identitas dengan ordo 4 X 4 Buat matriks A dengan nilai sebagai berikut: Berapakah hasil B = A * I
Matriks random Contoh: Untuk membuat matriks berordo 3 X 4 yang elemennya acak berdistribusi seragam >>A = rand (3,4) Fungsi round bisa dipakai untuk membentuk matriks yang elemennya berupa bilangan bulat. Misal elemen matriks bulat 0-100, maka kalikan bilangan-bilangan acak dengan 100 kemudian dibulatkan >> B = round(100*rand(3,4))
Soal Buat Matrik dengan elemen bernilai bilangan bulat angka Random antara 1 sd 10 dengan Ordo 8 x 8
Matriks Nol Matrik yang semua elemennya 0 Contoh: >> A= zeros (3,5) ordo 3 X 5 >>A=zeros(3) ordo 3 X 3
Matriks Satuan Matriks semua elemennya satu Contoh: >>ones(3) ordo 3 X 3 >>ones(3,5) ordo 3 X 5
Matriks Pascal Matriks yang berisi koefisien segitiga pascal Contoh: 1 1 1 1 1 1 2 3 4 5 1 3 6 10 15 1 4 10 20 35 1 5 15 35 70
Vektor Vektor merupakan kasus khusus matriks yang hanya terdiri dari sebuah baris (Vektor baris) atau sebuah kolom (vektor kolom) Contoh Vektor baris: >> A = [ 1 2 3 4] Contoh Vektor Kolom >>B = [1;2;3;4]
Soal Buat matrik pascal A dengan ordo 5 X 5 Tukarkan baris ke 3 dan ke 4 dari matriks A >>B=A(3,:) >>A(3,:)=A(4,:) >>A(4,:)=B
Membuat Matriks A [1 2 3 4; 5 6 7 8; 9 10 11 12; 13 14 15 16]
Penjumlahan Matriks Ordo kedua matriks sama contoh: Contoh: >>B=[7 9 9;10 11 12] >>C=A+B
Buat Program Penjumlahan Matriks Masukkan Matriks A=[1 2 3;4 5 6] Masukkan Matriks B=[7 9 9;10 11 12] C = 8 11 12 14 16 18
Perkalian Matriks Matriks A dan B bisa diperkalikan jika jumlah kolom matriks A sama dengan jumlah matriks B Contoh: >>A=[1 2 3; 4 5 6] >>B=[2 3; 4 5; 6 7] >>C=[2 3; 4 5] >>D=[1 2 3; 4 5 6; 7 8 9]
Membuat Matriks kolom A=[1;2;3]
Transpose Matriks Menukar elemen baris menjadi kolom Contoh:
Mengetahui ordo Contoh A=[1 2 3; 4 5 6; 7 8 9] [baris,kolom]=size(A)
Menjumlahkan elemen Matris Contoh >>A=[1 2 3; 4 5 6; 7 8 9] >>sum(A) menjumlahkan setiap kolom
Mengurutkan elemen-elemen matriks Contoh >>A=[7 6 2; 1 3 2; 7 9 9] >>sort(A,1) mengurutkan baris 1 >>sort(A,2) mengurutkan baris 2