Anda di halaman 1dari 6

1. Analisa pseudocode 5 !

Jawab : Untuk analisa pseudocode 5 dapat kita analisakan bahwa pada


pseudocode 5 ini merupakan pseudocode (kerangka program) yang
digunakan untuk menyelesaikan suatu persamaan matriks linier dengan
salah satu metode penyelesaiannya yaitu metode gauss jordan. Untuk
perintah program pada pseudocode ini matriks yang diketahui adalah
matriks A dan matriks B sedangkan matriks yang akan di cari adalah
matriks C dengan m adalah ordo matriksnya, I adalah baris matriks, dan j
adalah kolom matriksnya. Pada pseudocode ini terdiri atas 3 bagian yaitu
inisialisasi matriks, proses pengeliminasian, dan penampilan matriks yang
dicari (matriks c). Matriks A merupakan matriks pengali matriks C dan
matriks B merupakan hasil dari perkalian kedua matriks tersebut.Prinsip
pengeliminasian metode Gauss-Jordan adalah dengan mengnolkan seluruh
elemen matriks kecuali pada diagonal utama matriks yang selanjutnya
diganti dengan angka 1.
2. Buat program (berdasarkan Pseudocode 5), atau modifikasi Kode program
11, untuk mencari x1, x2, x3,..,x10 problem matriks Gambar 4.3 dengan
metode eliminasi Gauss-Jordan! Bandingkan dengan hasil perhitungan x1,
x2, x3,..,x10 secara analitis!
Jawab :

Suatu persamaan linier yang disusun dalam bentuk matriks sebagaimana


berikut:

Gambar 4.2 Problem matriks 3 x 3

Untuk mencari nilai x1, x2, dan x3 dengan metode eliminasi Gauss-Jordan,
berdasarkan Pseudocode 5, implementasi kode programnya adalah:

Hasil

Line 1 : Diberikan untuk nilai m = 3 dan n = m,fungsinya untuk membuat matriks ordo 3x3
Line 2 - 4 : Memasukkan persamaan matriks . Untuk a = matriks utama, b = matriks hasil dan
c adalah matriks kosong.
Line 6 10 : Inisialisasi matriks c. Dimana matriks c yang mula mula kosong akan di buat
matriks utama seperti a. For i = 1 :m merupakan pengulangan dari 1 hingga ke m,
for j = 1: n juga merupakan pengulangan dari 1 hingga ke n. i untuk elemen
matriks baris dan j elemen matriks kolom. Pengulangan dimulai dengan elemen
matriks yang baris, dimana kode ini akan memasukkan tiap elemen matriks baris
hingga diperoleh baris 3 elemen. Apabila sudah memenuhi elemen matriks baris
yang ke tiga, maka elemen matriks kolom pertama baris kedua dimasukkan
nilainya dan dilanjutkan memasukkan elemen matriks baris hingga dihasilkan
elemen matriks secara baris dan kolom.
Line 11 13 : Perulangan yang dimulai dari 1 hingga ke m untuk menghasilkan persamaan
matriks linear yang akan di cari solusi persamaannya.
Line 14 26 : Kode program Proses eliminasi persamaan linear matriks dari c, dengan
mengnolkan matriks segitiga bawah.
Line 27 34 : Kode program untuk proses eliminasi dengan mengnolkan elemen matriks
segitiga atas hingga diperoleh persamaan linear matriks yang paling sederhana.
Line 37 : Menampilkan matriks c yang telah dieliminasi hingga diperoleh bentuk matriks
paling sederhana dan memenuhi solusi sesuai dengan penyelesaian metode GaussJordan.

Line 39 41 : Kode program untuk menentukan solusi matriks ( x1, x2 dan x3) secara kolom
dengan bilangan bulat 10 angka dibelakang koma.
a. Secara numerik menggunakan matlab diperoleh solusi persamaan linear matriks dari :

][ ] [ ]

2 5
7 x1
4 5 3 x 2
8 3 5 x 3

24
38
18

adalah

x 1=2, x 2=3, x3 =5

b. Secara analitik

2 5
7 24
4 5 3 38 R2 =R 22 R 1
8 3 5 18

[
[

2
5
7 24
0 15 11 10 R 3=R34 R1
8
3
5 18

2
5
7 24
1
0 15 11 10 R 1= R 1
2
0 17 33 114

1 2,5 3,5 12
0 15 11 10 R 2=R2R3
0 17 33 114

1 2,5 3,5 12
1
0
2
22 104 R 2= R2
2
0 17 33 114

1 2,5 3,5 12
0
1
11 52 R 3=R3 +17 R2
0 17 33 114

1 2,5 3,5 12
1
R
0 1
11 52 R3=
154 3
0 0 154 770

1 2,5 3,5 12
0 1 11 52 R2 =R211 R3
0 0
1 5

1 2,5 3,5 12
0 1
0 3 R1 =R 12,5 R2
0 0
1 5

1 0 3,5 19,5
0 1 0 3 R 1=R13,5 R3
0 0 1 5

1 0 0 2
0 1 0 3
0 0 1 5

Sehingga :

[ ][ ] [ ]

1 0 0 x1
0 1 0 x2
0 0 1 x3

2
3
5

x 1=2, x 2=3, x3 =5 .
Hasil perhitungan secara analitik dan numerik menggunakan matlab diperoleh
solusi penyelesaian persamaan linear matriks

yang sama. Perbedaanya hanya proses

perhitungannya saja. Pada perhitungan analitik proses pengerjaannya lebih lama


dibandingkan dengan perhitungan numerik. Perhitungan analitik harus menentukan faktor
pengganti dengan menyesuaikan tiap elemen matriks .

Anda mungkin juga menyukai