METODA GAUSS-JORDAN UNTUK PENYELESAIAN n PERSAMAAN
a11x1 + a12x2 +a13x3 + ... + a1nxn= C1
a21x1 + a22x2 +a23x3 + ... + a2nxn= C2
a31x1 + a32x2 +a33x3 + ... + a3nxn= C3
. . . . .
. . . . .
. . . . .
an1x1 + an2x2 +an3x3 + ... + annxn= Cn
Pada metoda Gauss-Jordan, tujuannya adalah menjadikan nilai 1 pada posisi diagonal matriks, dan nilai 0 pada posisi lainnya dengan jalan mengeliminasi sehingga pada akhirnya akan diperoleh nilai x1 hingga xn . Algoritma berikut ini akan menunjukkan penyelesaian untuk n persamaan diatas dengan metoda Gauss-Jordan.
Keterangan:
n : jumlah persamaan
a11 sampai dengan ann : nilai koefisien a
C1 sampai dengan Cn : nilai konstanta C
Algoritma dan Flowchart untuk persoalan diatas adalah sebagai berikut:
|
|
Contoh soal:
Seorang insinyur industri mengawasi produksi dari empat jenis komputer. Keempat jenis sumber (resources) yakni jam kerja, logam, plastik dan komponen listrik dibutuhkan untuk produksi. Jumlah sumber yang diperlukan untuk menghasilkan setiap jenis komputer adalah sebagai berikut:
| KOMPUTER |
JAM KERJA jam/komputer |
LOGAM lb/komputer |
PLASTIK lb/komputer |
KOMPONEN unt/komputer |
| 1 | 3 | 20 | 10 | 10 |
| 2 | 4 | 25 | 15 | 8 |
| 3 | 7 | 40 | 20 | 10 |
| 4 | 20 | 50 | 22 | 15 |
Bila setiap hari tersedia masing-masing 504 jam, 1970 lb, 970 lb dan 601 satuan dari resources tersebut, berapakah banyak komputer yang dapat diproduksi setiap hari?
Solusi:
Jumlah total setiap hari komputer yang dihasilkan dibatasi oleh sumbe total yang tersedia dalam setiap kategori per hari. Lalu sumber total ini dialokasikan diantara pelbagai jenis komputer. Jika x1, x2, x3 dan x4 adalah jumlah total komputer dari setiap jenis yang dihasilkan dalam satu hari maka persoalan tersebut dapat ditulis menjadi persamaan berikut:
3x1 + 4x2 + 7x3 + 20x4 <= 504
20x1 + 25x2 + 40x3 + 50x4 <= 1970
10x1 + 15x2 + 20x3 + 22x4 <= 970
10x1 + 8x2 + 10x3 + 15x4 <= 601
Dengan menggunakan metoda Gauss-Jordan keempat persamaan diatas dapat diselesaikan untuk mendapatkan nilai x1, x2, x3 dan x4 . Dibawah ini adalah screen shoot yang menunjukkan run program dalam php untuk persamaan diatas

Hasil akhir yang diperoleh adalah seperti pada screenshoot dibawah ini.

created by FADEL
NPM 640 502 0079