MODUL IV
.
.
an1 x1 + an2 x2 + …… + ann xn = bn. ……………(1)
Di dalam penyelesaian sistem persamaan tersebut akan di cari nilai x1, x2,……..,xn,
.
.
fn ( x1, x2, …………………, xn ) = 0.
B. Eliminasi Gauss
Metode elimansi adalah salah satu metode yang paling awal dipertimbangkan dan
banyak digunakan dalam penyelesaian sistem persamaan linier. Prosedur penyelesaian dari
metode ini adalah mengurangi sistem persamaan ke dalam bentuk segitiga atas sedemikian
sehingga salah satu dari persamaan-persamaan tersebut hanya mengandung satu bilangan tak
diketahui, dan setiap persamaan berikutnya hanya terdiri dari satu tambahan bilangan tak
diketahui baru. Dalam hitungan dengan tangan, bentuk segitiga diselesaikan dengan
penambahan dan pengurangan dari bebarap persamaan, setelah persamaan tersebut dikalikan
dengan suatu faktor (konstan).
1
Praktikum Matematika Teknik
Metode Eliminasi Gauss & Gauss Jordan
LABORATORIUM KOMPUTER TEKNIK KIMIA
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR
Sekertariat: Giri Reka I, Jl. Raya Rungkut Madya Gunung Anyar, Surabaya, Jawa Timur - 60294
Homepage : www.labkomtk.blogspot.com E-mail : labkom.tk@gmail.com
Contoh Soal
Selesaikan sist. persamaan di bawah dengan menggunakan metode El. Gauss :
3x + y – z = 5 ……………… (1a)
4x + 7y – 3z = 20 ……………… (1b)
2x - 2y + 5z = 10 ……………… (1c)
Penyelesaian :
Menormalkan pers. 1a dengan membagi pers. tersebut dgn elemen pivot ( koef. 1
dari pers. 1a ).
x + 0,3333 y – 0,3333 z = 1,6666 …………… ( 2 ).
Pers. ( 2 ) dikalikan dgn elemen pertama dari persamaan ( 1b ):
4x + 1,3333 y – 1,3333 z = 6,6666 …………… ( 3 ).
Pers. ( 1b ) dikurangi pers. ( 3 ) :
5,6667 y – 1,6666 z = 13,3334 …………… ( 4 ).
Persamaan (2) kalikan dengan 2, diperoleh:
2x + 0,6666 y – 0,6666 z = 3,3333 …………………….( 5 ).
Kurangkan persamaan (1c) dengan persamaan (5) didapat :
- 2,6666 y + 5,6666 z = 6,6667 ………………………( 6 ).
Dengan demikian sistem persamaan awal berubah menjadi :
3x + y – z = 5 ………………………..( 7a ).
5,6667 y – 1,6666 z = 13,3334 ………………………..( 7b ).
- 2,6666 y + 5,6666 z = 6,6667 …………………….....( 7c ).
Langkah selanjutnya adalah mengeliminasi variabel Y dari persamaan (7c).
Normalkan persamaan (7b), dengan membagi 5,6667 sehingga akan di dapat
Y – 0,2941 z = 2,3529 ………………….( 8 ).
Y – 0,2941 z = 2,3529 x -2,6666 akan di dapat
-2,6666 Y + 0,7842 z = -6,2742 ……………………( 9 ).
Kurangkan pers (7c) dengan pers (9) akan di dapat
4,8824 z = 12,9409 …………………………..( 10 ).
2
Praktikum Matematika Teknik
Metode Eliminasi Gauss & Gauss Jordan
LABORATORIUM KOMPUTER TEKNIK KIMIA
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR
Sekertariat: Giri Reka I, Jl. Raya Rungkut Madya Gunung Anyar, Surabaya, Jawa Timur - 60294
Homepage : www.labkomtk.blogspot.com E-mail : labkom.tk@gmail.com
3
Praktikum Matematika Teknik
Metode Eliminasi Gauss & Gauss Jordan
LABORATORIUM KOMPUTER TEKNIK KIMIA
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR
Sekertariat: Giri Reka I, Jl. Raya Rungkut Madya Gunung Anyar, Surabaya, Jawa Timur - 60294
Homepage : www.labkomtk.blogspot.com E-mail : labkom.tk@gmail.com
Penyelesaian
Baris pertama dari pers. (2) dibagi 3, maka bentuk matriks pers. (2) akan menjadi sbb:
Selanjutnya kolom pertama dari pers.(3) harus sesuai elemen matriks identitas,
dengan dikerjakan sebagai berikut:
BARIS II : BARIS III :
4 – 4 (1) = 0 2 – 2(1) = 0
7 – 4 (0,3333) = 5,6668 -2 – 2(0,3333) = - 2,6666
-3 – 4 (-0,3333) = -1,6668 5 – 2(-0,3333) = 5,6666
4
Praktikum Matematika Teknik
Metode Eliminasi Gauss & Gauss Jordan
LABORATORIUM KOMPUTER TEKNIK KIMIA
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR
Sekertariat: Giri Reka I, Jl. Raya Rungkut Madya Gunung Anyar, Surabaya, Jawa Timur - 60294
Homepage : www.labkomtk.blogspot.com E-mail : labkom.tk@gmail.com
1 0 -0,2353 x 0,8824
0 1 -0,2941 y = 2,3529 .......... (5)
0 0 4,8824 z 12,9410
Baris ketiga dari Pers.(5) dibagi dengan 4,8824, maka pers.(5) menjadi :
1 0 -0,2353 x 0,8824
0 1 -0,2941 y = 2,3529 ........ (6)
0 0 1 z 2,6505
Kolom ketiga dari pers.(6) dirubah dengan cara berikut agar sesuai matriks identitas:
BARIS I BARIS II
-0,2353 - (-0,2353)(1) = 0 -0,2941 – (-0,2941)(1) = 0
0,8824 - (-0,2353)(2,6505) = 1,5061 2,3529 - (-0,2941)(2,6505) = 3,1324
Maka pers.(6) berubah menjadi:
1 0 0 x 1,5061
0 1 0 y = 3,1324 ........ (7)
0 0 1 z 2,6505
5
Praktikum Matematika Teknik
Metode Eliminasi Gauss & Gauss Jordan
LABORATORIUM KOMPUTER TEKNIK KIMIA
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR
Sekertariat: Giri Reka I, Jl. Raya Rungkut Madya Gunung Anyar, Surabaya, Jawa Timur - 60294
Homepage : www.labkomtk.blogspot.com E-mail : labkom.tk@gmail.com
Contoh Program
clc;
clear all;
fprintf('===============================================\n');
fprintf('PROGRAM METODE GAUSS-SEIDEL\n');
fprintf('===============================================\n');
A=input('~ Input persamaan 1 : ');
B=input('~ Input persamaan 2 : ');
C=input('~ Input persamaan 3 : ');
er=input('~ Input percent error (%) : ');
y=0;
z=0;
x1=(A(1,4)-A(1,2)*y-A(1,3)*z)/A(1,1);
y1=(B(1,4)-B(1,1)*x1-B(1,3)*z)/B(1,2);
z1=(C(1,4)-C(1,1)*x1-C(1,2)*y1)/C(1,3);
epx=100;
it=1;
fprintf('-----------------------------------------------\n');
fprintf('%2s%8s%10s%11s%14s%11s%11s\n','i','x','y','z','error x');
fprintf('-----------------------------------------------\n');
fprintf('%2.0f%10.4f%11.4f%11.4f%11.4f%11.4f
%11.4f\n',it,x1,y1,z1,epx);
while epx>er
x=x1;
y=y1;
z=z1;
x1=(A(1,4)-A(1,2)*y-A(1,3)*z)/A(1,1);
y1=(B(1,4)-B(1,1)*x1-B(1,3)*z)/B(1,2);
z1=(C(1,4)-C(1,1)*x1-C(1,2)*y1)/C(1,3);
epx=abs((x1-x)/x1)*100;
epy=abs((y1-y)/y1)*100;
epz=abs((z1-z)/z1)*100;
it=it+1;
fprintf('%2.0f%10.4f%11.4f%11.4f%11.4f%11.4f
%11.4f\n',it,x1,y1,z1,epx);
end
fprintf('----------------------------------------------\n');
fprintf('%0s%0.4f%2s%0.4f\n','> Variable x : Percent error = ',epx,'%
Value = ',x1);
fprintf('%0s%0.0f\n','> Number of Iterations : ',it);
6
Praktikum Matematika Teknik
Metode Eliminasi Gauss & Gauss Jordan
LABORATORIUM KOMPUTER TEKNIK KIMIA
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR
Sekertariat: Giri Reka I, Jl. Raya Rungkut Madya Gunung Anyar, Surabaya, Jawa Timur - 60294
Homepage : www.labkomtk.blogspot.com E-mail : labkom.tk@gmail.com
Tugas !
1 1 1 -1 1 -1 1 8
3 -2 4 -1 -9 -6 1 7
1 -2 1 -4 1 -1 7 6
3 3 1 -8 1 -1 -1 16
1 8 4 -1 1 -6 3 18
3 -1 1 5 1 -1 9 34
1 3 -5 -1 7 -7 1 2
4 1 4 -9 1 -1 6 4
7
Praktikum Matematika Teknik
Metode Eliminasi Gauss & Gauss Jordan
LABORATORIUM KOMPUTER TEKNIK KIMIA
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR
Sekertariat: Giri Reka I, Jl. Raya Rungkut Madya Gunung Anyar, Surabaya, Jawa Timur - 60294
Homepage : www.labkomtk.blogspot.com E-mail : labkom.tk@gmail.com
Daftar Pustaka
8
Praktikum Matematika Teknik
Metode Eliminasi Gauss & Gauss Jordan