ALJABAR LINEAR TERAPAN
Pertemuan 2
21 September 2018
REVIEW MATRIKS, VEKTOR, DAN
SPL
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
DEKLARASI MATRIKS
Untuk menggunakan matriks, vektor dan SPL dalam Maple,
pengguna harus mengaktivasi paket
linalg
terlebih dahulu.
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
DEKLARASI MATRIKS
•
Cara 1:
matrix(baris, kolom, [elemen matriks])
•
Cara 2:
matrix([[elemen baris 1], [elemen baris 2], …,
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
MENAMPILKAN BAGIAN MATRIKS
•
Menampilkan baris:
row(matriks, baris
)
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
MENAMPILKAN BAGIAN MATRIKS
•
Menampilkan elemen ke-ij:
matriks(baris ke-i, kolom
ke-j)
•
Menampilkan submatriks:
submatrix(matriks, baris,
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
MENGHAPUS BAGIAN MATRIKS
•
Menghapus baris:
delrows(matriks, baris)
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
JENIS MATRIKS
•
Matriks
yang
semua
elemennya
sama:
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
JENIS MATRIKS
•
Matriks diagonal adalah matriks yang elemen selain
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
JENIS MATRIKS
•
Matriks identitas:
diag(1,1,…,1)
atau
array(identity, 1..m,
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
OPERASI DASAR MATRIKS
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
OPERASI DASAR MATRIKS
•
Penjumlahan antar matriks:
evalm(matriks1, matriks
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
OPERASI DASAR MATRIKS
•
Perkalian antar matriks:
evalm(matriks1&*matriks 2)
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
OPERASI DASAR MATRIKS
•
Perkalian matriks dan skalar:
evalm(skalar*matriks)
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
TRANSPOS MATRIKS
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
DETERMINAN DAN INVERS MATRIKS
•
Determinan matriks:
det(matriks)
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
OPERASI BARIS ELEMENTER
Dengan cara AMS (addrow, mulrow, swaprow):
•
Addrow: menambah suatu kelipatan baris ke baris
lainnya
Syntax:
addrow(matriks, baris awal, baris tujuan,
scalar)
•
Mulrow: mengalikan suatu baris dengan scalar
Syntax:
mulrow(matriks, baris, scalar)
•
Swaprow: Menukar posisi antar baris
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
OPERASI BARIS ELEMENTER
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
MATRIKS ESELON DAN MATRIKS ESELON TEREDUKSI
•
Eliminasi Gauss: Proses mereduksi matriks ke bentuk
matriks eselon baris.
Syntax:
gausselim(matriks)
•
Eliminasi Gauss-Jordan: Proses mereduksi matriks ke
bentuk matriks eselon tereduksi.
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
MATRIKS ESELON DAN MATRIKS ESELON TEREDUKSI
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
LATIHAN 1
matriks diagonal elemen [1,4,3]
1. Tunjukkan kolom ke-1 dari A; Elemen ke-3,2 dari B; dan baris
ke-1 dan 2 dari C!
2. Tentukan ((2A)*B)+(C/2)!
3. Tentukan determinan dan invers matriks A!
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
JAWAB
No. 1
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
JAWAB
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
ADA
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
DEKLARASI VEKTOR
•
Vektor baris. Syntax:
vector([a1,a2,…,an])
atau
<a1|a2|…|
an>
•
Vektor kolom. Syntax:
Vector([a1,a2,…,an])
atau
<a1,a2,
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
OPERASI DASAR VEKTOR
Operasi dasar vektor melibatkan penjumlahan vektor dan
perkalian scalar.
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
DOT PRODUCT
Dot product/hasil kali dalam memiliki rumus
Syntax:
dotprod(vector 1, vector 2)
atau
innerprod(vector 1,
vector 2)
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
CROSS PRODUCT
Defnisi cross product adalah:
Syntax:
crossprod(vector 1, vector 2)
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
NILAI EIGEN
Misal terdapat matriks
•
Syntax untuk mencari nilai eigen:
eigenvalues(matriks)
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
VEKTOR EIGEN
•
Syntax untuk mencari vektor eigen:
eigenvectors(matriks)
Output diatas memiliki makna:
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
SISTEM PERSAMAAN LINEAR (SPL)
Misal terdapat SPL:
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
KONVERSI SPL KE MATRIKS
Konversi ini dilakukan untuk mengubah SPL menjadi bentuk matriks
diperbesar.
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
KONVERSI MATRIKS KE SPL
Konversi ini dilakukan untuk mengubah matriks koefsien dan
vector hasil menjadi bentuk SPL.
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
PENYELESAIAN SPL
•
Cara 1: Eliminasi Gauss-Jordan. Cara ini digunakan dengan
mereduksi
matriks
diperbesar
menjadi
bentuk
eselon
tereduksinya. Jika SPL memiliki solusi tunggal, maka solusi SPL
adalah vector kolom terakhir pada matriks eselon tereduksi
tersebut.
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
PENYELESAIAN SPL
•
Cara 2: linsolve. Syntax:
linsolve(matriks koefsien, vector
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
LATIHAN 2
1. Tentukan dot product, cross product dari u dan v; serta
tentukan 2u-v!
2. Diketahui SPL
Tuliskan SPL tersebut kedalam maple. Ubah kedalam matriks
diperbesar, dan tentukan solusinya!
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
JAWAB
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018
JAWAB
ALJABAR LINEAR TERAPAN ASISTEN LABORATORIUM
MATEMATIKA FMIPA UNPAD 2018