Obyektif :
1. Mengerti penggunaan solusi persamaan linier
2. Mengerti metode gauss jordan dan gauss seidel
3. Mampu menggunakan metode gauss jordan dan gauss seidel untuk mencari solusi
a12
a13
a1n
b1
d1
a21
a22
a23
a2n
b2
d2
a31
a32
a33
a3n
b3
0 d3
an1
an2
an3
ann
bn
1 dn
Penyelesaian dari persamaan linier simultan diatas adalah nilai d1,d2,d3,,dn dan
atau:
n n x = d , x = d , x = d ,...., x = d 1 1 2 2 3 3
Teknik yang digunakan dalam metode eliminasi Gauss-Jordan ini sama seperti metode
eliminasi Gauss yaitu menggunakan OBE (Operasi Baris Elementer). Hanya
perhitungan
penyelesaian secara langsung diperoleh dari nilai pada kolom terakhir dari setiap baris.
31
32
a11
x1 + a12
x2 + a13
x3 + + a1n
xn = b1
a21
x1 + a22
x2 + a23
x3 + + a2n
xn = b2
a31
x1 + a33
x2 + a33
x3 + + a3n
xn = b3
an1
x1 + an2
x2 + an3
x3 + + ann xn = bn
Berikan nilai awal dari setiap xi (i=1 s/d n) kemudian persamaan linier simultan diatas
dituliskan menjadi:
..............
Xn =1/anm (bn an1 X1 an2X2 - . ann-1Xn-1 )
setiap xi pada diagonal utama. Masalah ini adalah masalah pivoting yang harus
benar
benar diperhatikan, karena penyusun yang salah akan menyebabkan iterasi menjadi
divergen dan tidak diperoleh hasil yang benar.
Algoritma Metode Iterasi Gauss-Seidel adalah sebagai berikut:
(1) Masukkan matrik A, dan vektor B beserta ukurannya n
(2) Tentukan batas maksimum iterasi max_iter
(3) Tentukan toleransi error
(4) Tentukan nilai awal dari xi, untuk i=1 s/d n
(5) Simpan xi dalam si, untuk i=1 s/d n
(6) Untuk i=1 s/d n hitung :
Xi = 1 bi ai,i
j 1
(7) iterasi
ai,jXj
iterasi+1
(8) Bila iterasi lebih dari max_iter atau tidak terdapat ei< untuk i=1 s/d n maka proses
dihentikan dari penyelesaiannya adalah xi untuk i=1 s/d n. Bila tidak maka ulangi
langkah (5).
34