Makalah PDF Libre
Makalah PDF Libre
OLEH :
LUH PUTU ARYA PUTRI ADNYANI
NIM 1013011052
DOSEN PEMBIMBING
Drs. DJOKO WALUYO, M.Sc
KATA PENGANTAR
Rasa syukur penulis haturkan kehadirat Tuhan Yang Maha Esa karena atas
rahmat-Nyalah penulis dapat menyelesaikan sebuah makalah seminar matematika
di bidang teori Numerik, yang berjudul : Metode Pangkat untuk
Mengaproksimasi Nilai Eigen Dominan serta Vektor Eigen Dominan yang
Bersesuaian dengan Nilai Eigen yang Diperoleh.
Dalam kesempatan yang berbahagia ini, tak lupa penulis mengucapkan
terimakasih yang sebesar-besarnya kepada Bapak Drs. I Gusti Ngurah Pujawan,
M.Kes selaku koordinator mata kuliah seminar matematika, Bapak Drs. Djoko
Waluyo, M.Sc selaku dosen pembimbing yang dengan sangat sabar telah
membimbing penulis sehingga penulis dapat menyelesaikan makalah ini tepat
pada waktunya, Bapak Prof. Dr. I Made Candiasa, M.I Kom selaku dosen penguji
seminar ini yang telah memberikan sangat banyak masukan untuk perbaikan
makalah, Saudara I Gede Giriyasa selaku pembahas mahasiswa yang juga
memberikan banyak kontribusi untuk meningkatkan kualitas tulisan ini, keluarga
dan rekan-rekan penulis yang senantiasa memberi dukungan sehingga penulis
terus termotivasi untuk melangkah lebih maju.
Penulis begitu menyadari bahwa makalah seminar ini masih jauh dari
sempurna. Oleh karena itu, kritik dan saran yang membangun dari pembaca sangat
penulis harapkan demi kemajuan penulis untuk ke depannya. Apabila terdapat hal
yang kurang berkenan terhadap isi makalah ini penulis memohon maaf yang
sebesar-besarnya. Atas perhatian pembaca penulis ucapkan terima kasih.
Penulis
ii
DAFTAR ISI
HALAMAN JUDUL
KATA PENGANTAR .
DAFTAR ISI
DAFTAR GAMBAR ...
DAFTAR TABEL
ABSTRAK
i
ii
iii
iv
v
vi
BAB I
PENDAHULUAN
1.1 Latar Belakang ...
1.2 Rumusan Masalah ..
1.3 Tujuan Penulisan
1.4 Manfaat Penulisan ..
1
2
2
3
BAB II
KAJIAN TEORI
2.1 Definisi Matriks ....
2.2 Matriks Bujur Sangkar
2.3 Operasi Matriks
2.4 Vektor
2.5 Nilai Eigen dan Vektor Eigen
2.6 Nilai Eigen dan Vektor Eigen Dominan
2.7 Diagonalisasi Matriks
2.8 Metode Numerik
2.9 Metode Pangkat ....
4
5
5
6
6
7
7
9
11
BAB III
PEMBAHASAN
3.1 Langkah-Langkah Mencari Nilai Eigen Dominan dengan Metode
Pangkat ..
3.2 Algoritma Metode Pangkat
3.3. Diagram Alir/Flow Chart Metode Pangkat ..
13
18
20
BAB IV
PENUTUP
4.1 Simpulan
4.2 Saran ..
23
23
DAFTAR PUSTAKA
iii
DAFTAR GAMBAR
Gambar 1
22
iv
DAFTAR TABEL
Tabel 1
11
ABSTRAK
Kegunaan nilai eigen telah digunakan di berbagai bidang ilmu. Nilai eigen
diperlukan untuk memecahkan beragam masalah dalam kehidupan sehari-hari,
diantaranya untuk analisis sinyal suara, gerak harmonik, getaran suatu bangunan,
rekontruksi wajah (eigen face), dan lainnnya. Pada pemakaiannya, biasanya
hanya diperlukan nilai eigen terbesar dan vektor eigen yang berkaitan. Dalam
pengambilan keputusan menggunakan metode PHA, dan rekrontruksi wajah
dengan menggunakan nilai eigen dan vektor eigen (eigen face), nilai eigen yang
diperlukan hanya nilai eigen dominannya. Sehingga bisa dikatakan metode dalam
menemukan nilai eigen merupakan ilmu pengetahuan yang digunakan untuk
membantu mempermudah kehidupan manusia sehari-hari. Metode pangkat adalah
metode iterasi yang dapat digunakan untuk mengaproksimasi nilai eigen riil yang
dominan. Pada makalah ini akan disajikan dan dikaji cara menentukan nilai eigen
dominan dari suatu matriks bujur sangkar berserta vektor eigen yang bersesuaian
dengan menggunakan metode pangkat.
Kata kunci: Nilai Eigen, Vektor Eigen, Matriks Bujur Sangkar, Metode
Pangkat.
vi
BAB I
PENDAHULUAN
rekontruksi wajah
(eigen face),
yang
)=
=0
merupakan nilai-nilai
dominan dan vektor eigen yang bersesuaian dengan nilai eigen yang diperoleh
dengan menggunakan metode pangkat.
BAB II
KAJIAN TEORI
Matriks dinotasikan dengan huruf besar dan entrinya dengan huruf kecil.
Jika A adalah sebuah matriks, maka
1
4
2
1
1 2 3
= 2 5 3
1 0 8
2 1 7
3 4 2
= 2;
= 4,
=1;
=1,
= 7;
= 3,
=4,
=2;
= 3,
= 3;
= 2,
= 5,
= 3;
= 1,
= 0,
=8;
Definisi 2:
Jika A adalah suatu matriks dan c adalah suatu skalar riil, maka hasil kali
(product) cA adalah matriks yang diperoleh dengan mengalikan masingmasing entri dari A oleh c.
Definisi 3:
Jika A adalah matriks m r dan B adalah matriks r n maka hasil kali AB
adalah matriks m
mencari entri dalam baris ke i dan kolom ke j dari AB, pilihlah baris i dari
matriks A dan kolom j dari matriks B. Kalikanlah entri-entri yang
bersesuaian dari baris dan kolom tersebut bersama-sama dan kemudian
jumlahkan hasil kalinya.
] dan
2.4 Vektor
Definisi 1:
Himpunan seluruh tupel-n yang terdiri dari bilangan-bilangan riil,
dinyatakan dengan Rn, disebut sebagai ruang-n. Suatu tupel-n tertentu
pada Rn misalnya
=[ ,
disebut koordinat,
Definisi 2:
Dua vektor u dan v dikatakan sama, ditulis u = v , jika kedua vektor
tersebut memiliki komponen yang sama banyak dan jika komponenkomponen yang bersesuaian juga sama.
Definisi 3:
Vektor [0,0,
Contoh 1:
Jika matriks A berukuran 4 x 4 mempunyai nilai-nilai eigen
=
4,
=3,
2,
= 2 , maka nilai
4 adalah nilai
| 4| > |2|.
Contoh 2 :
Sebuah matriks A berukuran 3 x 3 dengan nilai-nilai eigen
=
7,
=7,
terdapat matriks
diagonal, matriks
dikatakan mendiagonalisasi .
Teorema 1:
Jika
adalah matriks
dapat didiagonalisasi.
b.
mempunyai
Bukti:
(a)
( )
Karena
dapat dibalik
=
Sehingga
diagonal, katakanlah
0
0
=
Maka,
, dimana
0
0
; yakni
0
.. (*)
,
bentuk
,
=
(*)
0
0
kolom-kolom
yang
;;
berurutan
adalah
.. (**)
, dan
vektor
(b)
Anggaplah bahwa
,
mempunyai
dan
misalkan
. Maka
Tetapi
=
;;
Sehingga
=
0
0
(#)
=
Dimana
,
yaitu
penetapan
model
matematis,
yakni
dengan
10
Fungsi
Mewakili suatu proses
Mewakili kondisi
yang ada di suatu
proses
pangkat
adalah
suatu
pendekatan
iteratif
untuk
dan dapat
memenuhi hubungan
| |> | |
|>0
11
membentuk basis di
di
dan
dapat
dituliskan sebagai
=
=
=
Kemudian kita kalikan lagi hasil terakhir ini dengan A, hal ini kita lakukan
berulang-ulang. Hasil sampai dengan
=
=
Jika
2,
kali adalah
v +
+s
v +
(s v + s
+s
v ) (1)
karena
. Vektor
merupakan
terhadap sebuah
maka
.
.
=
atau
.
12
BAB III
PEMBAHASAN
,
" "
dapat dicari dengan menggunakan teknik iterasi yang disebut metode pangkat.
Rumus umum iterasi yang digunakan untuk mencari nilai eigen dominan ini
adalah:
( )
yang
.
sehingga diperoleh
, dengan
( )
= 0, 1, 2, 3,
(
adalah
13
Contoh:
Dengan menggunakan metode pangkat melalui langkah-langkah di atas,
tentukanlah nilai eigen dominan dari matriks A, dengan
Solusi:
2. Maka diperoleh
10.54
1.18
= 8.93220339
Iterasi 2:
2
= 1
0
1 0
0.3
0.9
2 0 . 0.3 = 0.9
0 10
1
10
0.09
1 0.9
1
.
=
=
0.9 = 0.09
|10|
10
10
1
=
=
10.0486
1.0162
= 9.888407794
14
Iterasi 3:
0.09
1 0
2 0 . 0.09 =
0 10
1
1
1 0.27
=
.
=
0.27 =
|10|
10
10
2
= 1
0
=
=
10.004374
1.001458
0.27
0.27
10
0.027
0.027
1
= 9.989808859
Iterasi 4:
2
= 1
0
1 0
0.027
2 0 . 0.027 =
0 10
1
1 0.081
1
.
=
=
0.081 =
|10|
10
10
=
=
0.081
0.081
10
0.0081
0.0081
1
10.00039366
1.00013122
= 9.999081581
Iterasi 5:
0.0081
1 0
2 0 . 0.0081 =
0 10
1
1
1 0.0243
=
.
=
0.0243 =
|10|
10
10
2
= 1
0
=
=
0.0243
0.0243
10
0.00243
0.00243
1
10.00003543
1.00001181
= 9.999917331
15
Iterasi 6:
0.00243
1 0
2 0 . 0.00243 =
0 10
1
1
1 0.00729
=
.
=
0.00729 =
|10|
10
10
2
= 1
0
=
=
0.00729
0.00729
10
0.000729
0.000729
1
10.00000319
1.000001063
= 9.99999256
Iterasi 7:
2
= 1
0
1 0
0.000729
2 0 . 0.000729 =
0 10
1
1 0.002187
1
.
=
=
0.002187 =
|10|
10
10
=
=
=
0.002187
0.002187
10
0.0002187
0.0002187
1
= 9.999999327
Iterasi 8:
2
= 1
0
1 0
0.0002187
2 0 . 0.0002187 =
0 10
1
1 0.0006561
1
.
=
=
0.0006561 =
|10|
10
10
0.0006561
0.0006561
10
0.00006561
0.00006561
1
16
=
=
10.000000000
1.000000009
= 9.999999991
Iterasi 9:
2
= 1
0
1 0
0.00019683
0.0006561
2 0 . 0.0006561 = 0.00019683
0 10
10
1
0.000019683
1
1 0.00019683
=
. =
0.00019683 = 0.000019683
|10|
10
10
1
.
.
[0.0000058914, 0.0000058914, 10]. [0.000019683, 0.000019683, 1]
=
[0.000019683, 0.000019683, 1]. [0.000019683, 0.000019683, 1]
=
10.000000000
1.000000001
= 9.999999999
Iterasi 10:
2 1
= 1 2
0 0
=
=
1
.
|10|
0.000019683
0
0.0000058914
0 . 0.000019683 = 0.0000058914
10
1
10
0.00000058914
1 0.0000058914
=
=
0.00000058914
0.0000058914
10
10
1
.
[0.0000001767, 0.0000001767, 10]. [0.00000058914, 0.00000058914, 1]
=
[0.00000058914, 0.00000058914, 1]. [0.00000058914, 0.00000058914, 1]
=
10.000000000
1.000000000
= 10.00000000
17
Iterasi 11:
2 1
= 1 2
0 0
=
=
1
.
|10|
0
0.00000058914
0 . 0.00000058914 =
10
1
1 0.0000001767
=
0.0000001767 =
10
10
0.0000001767
0.0000001767
10
0.00000001767
0.00000001767
1
.
[0.00000005301, 0.00000005301, 10]. [0.00000001767, 0.00000001767, 1]
=
[0.00000001767, 0.00000001767, 1]. [0.00000001767, 0.00000001767, 1]
=
10.000000000
1.000000000
= 10.00000000
0
0
1
, , i,j = 1,2,3,n, M = 1, 2, 3, k
Output :
(vektor eigen dominan),
Proses :
Untuk It = 1 ... M lakukan
Untuk i = 1 n lakukan
Sum = 0
18
Untuk j = 1 n lakukan
Sum= sum + (a[ij] * x[j])
y[i] = sum
j=1
maks [it] = abs(y[j])
untuk i = 2 n lakukan
jika abs(y[i]) >= abs(y[j]) maka
j=i
maks[it] = abs(y[j])
jika abs(y[i]) < abs(y[j]) maka
j=j
maks[it] = abs(y[j])
l=j
Untuk k = 1 n lakukan
Jika k
L lakukan
Jika abs(y[k]) = abs(y[L]) maka Tidak Ditemukan
nilai eigen maksimum
19
g [it] = v/u
jika abs(g[it] g[it 1] ) < tol maka
Nilai eigen dominan = g[it]
Tol
g[0]
It = 1 M
i = 1, 2, n
sum = 0
j = 1, 2, n
sum = sum +a[ij]*x[j]
y[i] = sum
j=1
i = 2, n
maks[it] = abs (y[j])
j =i
Maks [it] = abs( y[j])
l=j
Jika abs(y[i])
>= abs (y[j])
Y j=j
maks [it] = abs( y[j])
l=j
20
B
A
k = 1, 2, n
jika k<> l
abs (y[k]) = abs (y[l])
tidak
ditemukan
nilai eigen
dominan.
Mungkin salah
input vektor
awal.
Ingin
Coba
lagi?
T
T
i = 1, 2, , n
x[i] = y[i] / maks [it]
Selesai
i = 1, 2, , n
v0 = 0
j = 1, 2, , n
v0 = v0 + a[ij] * x[j]
c[i] = v0
i = 1, 2, , n
u0 = 0
u0 = u0 + x[i] * x[i]
u = u0
i = 1, 2, , n
v=0
v = v + c[i] * x[i]
g[it] = v / u
21
A
C
It = M
g[it] = nilai
eigen
dominan
I = 1, 2, n
X[i] = vektor
eigen
dominan
Ingin
Coba
lagi?
Selesai
A
Y
Abs (G[it] g
[it-1]) < tol
T
g[it] = nilai
eigen dominan
I = 1, 2, n
x[i] = vektor
eigen dominan
Y
Ingin
Coba
lagi?
A
T
Selesai
22
2 1
= 1 2
0 0
0
1
0 dan vektor awal 1 adalah
10
1
sebagai berikut.
Gambar . 1
23
BAB IV
PENUTUP
4.1 Simpulan
Berdasarkan rumusan masalah yang telah diuraikan, maka dapat
disimpulkan bahwa langkah-langkah dalam mengaproksimasi nilai eigen
dominan dan vektor eigen dominan dari suatu matriks bujur sangkar yang
dapat didiagonalisasi dengan menggunakan metode pangkat adalah sebagai
berikut.
1. Jika matriks A berukuran
tentukanlah sebuah matriks
2. Carilah nilai
3. Bagi matriks
.
sehingga diperoleh
, dengan
( )
= 0, 1, 2,
sedangkan
4.2 Saran
Pada
makalah
ini
penulis
membahas
mengenai
cara
mengaproksimasi nilai eigen dominan dan vektor eigen dominan dari suatu
matriks bujur sangkar yang dapat didiagonalisasikan dengan menggunakan
metode pangkat. Namun terdapat kemungkinan bahwa hasil yang diberikan
salah karena kesalahan dalam memilih vektor awal dan kondisi lain yang
mungkin terjadi. Bagi pembaca yang tertarik dapat membahas syarat yang
harus dipenuhi agar penggunaan metode ini valid.
23
DAFTAR PUSTAKA