Muh. Irwan i
i
Prodi Matematika, UIN Alauddin, muhirwan @uin-alauddin.ac.id
ABSTRAK, menggunakannya untuk menyelesaikan system
Pada paper ini dijelaskan beberapa alternatif dalam persamaan linear aljabar.
menyelesaikan sistem persamaan linear (SPL) dengan
menggunakan MATLA. Metode yang digunakan
diantaranya adalah metode matriks (𝑋𝑋 = 𝐴𝐴−1 𝐵𝐵) , Matriks
rref([𝐴𝐴, 𝐵𝐵]) dan eliminasi Gauss.
Definisi
Kata Kunci Sistem persamaan linear, MATLAB. Suatu matriks adalah susunan segiempat siku-
siku dari bilangan-bilangan. Bilangan-
1. PENDAHULUAN bilangan dalam susunan tersebut dinamakan
entri matriks.
Sistem persamaan linear (SPL) merupakan
gabungan dari beberapa persamaan linear yang
Suatu matriks dapat dianggap sebagai suatu tabel
saling berkorelasi. Berbagai metode yang
nilai yang memiliki baris dan kolom. Bentuk
digunakan seperti eliminasi, substitusi, eliminasi
umum suatu matriks A ditulis sebagai
gauss, eliminasi Gauss, eliminasi Gauss Jordan 𝑎𝑎12 … 𝑎𝑎1𝑛𝑛
𝑎𝑎11
dan lain sebagainya. Metode-metode tersebut 𝑎𝑎21 𝑎𝑎22 … 𝑎𝑎2𝑛𝑛
jika dikerjakan secara manual seringkali 𝐴𝐴 = � ⋮ ⋮ ⋯ ⋮ � = 𝑎𝑎𝑖𝑖𝑖𝑖 ,
membutuhkan waktu yang lama untuk 𝑎𝑎𝑚𝑚1 𝑎𝑎𝑚𝑚2 … 𝑎𝑎𝑚𝑚𝑚𝑚
menyelesaikan SPL. Sehingga untuk
memudahkan pengerjaan maka digunakan Dimana 𝑖𝑖 = 1,2, . . 𝑚𝑚, 𝑗𝑗 = 1,2. . 𝑛𝑛. Matriks ini
software MATLAB. memiliki 𝑚𝑚 baris dan 𝑛𝑛 kolom, berukuran 𝑚𝑚 ×
MATLAB singkatan dari Matrix Laboratory
𝑛𝑛.
yang merupakan software matematika yang telah
Suatu vektor merupakan kasus khusus suatu
digunakan pada berbagai bidang ilmu. MATLAB
matriks, yaitu matriks yang berdimensi satu
sebagai software tingkat menengah dan lanjut,
(salah satu dari 𝑚𝑚 atau 𝑛𝑛 yang sama dengan 1).
dibutuhkan untuk menyelesaikan persoalan-
Suatu vektor baris mamiliki orde 1 × 𝑛𝑛,
persoalan matematika khususnya dalam
sedangkan vektor kolom memiliki ordo 𝑚𝑚 × 1.
menyelesaikan SPL. Oleh karena itu pada paper
Selanjutnya, untuk skalar juga merupakan kasus
ini akan diperkenalkan penyelesaian SPL
khusus matriks 1 × 1, 𝑛𝑛 = 1, 𝑚𝑚 = 1.
menggunakan MATLAB.
48
JURNAL MSA VOL. 5 NO. 2 ED. JULI - DESEMBER 2017
49
JURNAL MSA VOL. 5 NO. 2 ED. JULI - DESEMBER 2017
50
JURNAL MSA VOL. 5 NO. 2 ED. JULI - DESEMBER 2017
b =
Solusi Matriks Untuk Sistem Persamaan 7.8500
-19.3000
Linear
71.4000
Persamaan aljabar linear berbentuk
𝑎𝑎1 𝑥𝑥1 + 𝑎𝑎2 𝑥𝑥2 + 𝑎𝑎3 𝑥𝑥3 + ⋯ 𝑎𝑎𝑛𝑛 𝑥𝑥𝑛𝑛 = 𝑏𝑏, >> inv(A)*b
Dimana 𝑎𝑎1 , 𝑎𝑎2 , … , 𝑎𝑎𝑛𝑛 koefisien konstant, ans =
𝑥𝑥1 , 𝑥𝑥2 , 𝑥𝑥3 , … , 𝑥𝑥𝑛𝑛 tidak diketahui dan 𝑏𝑏 adalah
konstant [1],[2],[3],[4],[5],[6]. Sedangkan 3.0000
system persamaan aljabar linear berbentuk -2.5000
7.0000
𝑎𝑎11 𝑥𝑥1 + 𝑎𝑎12 𝑥𝑥2 + 𝑎𝑎13 𝑥𝑥3 + ⋯ 𝑎𝑎1𝑛𝑛 𝑥𝑥𝑛𝑛 = 𝑏𝑏1 Jadi diperoleh nilai 𝑥𝑥1 = 3.0, 𝑥𝑥2 = −2.5 dan
𝑎𝑎21 𝑥𝑥1 + 𝑎𝑎22 𝑥𝑥2 + 𝑎𝑎23 𝑥𝑥3 + ⋯ 𝑎𝑎2𝑛𝑛 𝑥𝑥𝑛𝑛 = 𝑏𝑏2 𝑥𝑥3 = 7. Cara yang lebih sederhana dapat
⋮ ⋮ ⋮ dilakukan dengan menggunakan fungsi built-in
𝑎𝑎𝑚𝑚1 𝑥𝑥1 + 𝑎𝑎𝑚𝑚2 𝑥𝑥2 + 𝑎𝑎𝑚𝑚3 𝑥𝑥3 + ⋯ 𝑎𝑎𝑚𝑚𝑚𝑚 𝑥𝑥𝑛𝑛 = 𝑏𝑏𝑚𝑚 , rref. Fungsi rref(A) menghasilkan matriks
berbentuk eselon baris tereduksi dari matriks 𝐴𝐴.
selanjutnya, system persamaan ini akan diubah Penggunaan dalam matlab bisa diruliskan dengan
dalam bentuk matriks 𝐴𝐴𝐴𝐴 = 𝐵𝐵 dengan 𝐴𝐴 adalah >> A=[3 -0.1 -0.2;0.1 7 -0.3;0.3 -0.2
matriks koefisien 𝑥𝑥, 𝑋𝑋 adalah vektor kolom yang 10];
tidak diketahui dan 𝐵𝐵 vektor kolom konstant sisi >> b=[7.85;-19.3;71.4];
kanan sisitem persamaan. Selanjutnya, bentuk
𝐴𝐴𝐴𝐴 = 𝐵𝐵 dapat dijabarkan sebagai, >> rref([A b])
𝐴𝐴−1 𝐴𝐴𝐴𝐴 = 𝐴𝐴−1 𝐵𝐵
ans =
𝐼𝐼𝐼𝐼 = 𝐴𝐴−1 𝐵𝐵
𝑋𝑋 = 𝐴𝐴−1 𝐵𝐵 1.0000 0 0 3.0000
Jadi, nilai 𝑋𝑋 dapat ditentukan dengan 0 1.0000 0 -2.5000
menentukan nilai 𝐴𝐴−1 terlebih dahulu, kemudian 0 0 1.0000 7.0000
dikalikan dengan matriks 𝐵𝐵. Hasil ini sama dengan menggunakan metode
Misalkan diberikan persamaan sebagai berikut invers. Bagian terakhir yang akan dibahas adalah
3𝑥𝑥1 − 0.1𝑥𝑥2 − 0.2𝑥𝑥3 = 7.85 menyelesaikan SPL dengan menggunakan
0.1𝑥𝑥1 + 7𝑥𝑥2 − 0.3𝑥𝑥3 = −19.3 metode eliminasi Gauss.
0.3𝑥𝑥1 − 0.2𝑥𝑥2 + 10𝑥𝑥3 = 71.4
Metode Eliminasi Gauss (EG)
Jad, matriks
3 − 0.1 − 0.2 7.85 Metode EG merupakan salah satu metode yang
𝐴𝐴 = � 0.1 7.0 − 0.3� , 𝐵𝐵 = � −19.3 � digunakan untuk menyelesaikan SPL. Sasaran
0.3 − 0.2 10 71.4 EG adalah membuat matriks yang diperbesar
menjadi matriks segitiga atas dengan
selanjutnya, solusi persamaan linear ditentukan menggunakan operasi baris elementer (OBE).
menggunakan MATLAB yaitu, Berikut diberikan OBE [1][
51
JURNAL MSA VOL. 5 NO. 2 ED. JULI - DESEMBER 2017
52
JURNAL MSA VOL. 5 NO. 2 ED. JULI - DESEMBER 2017
53