
Scilab menyelesaikan persamaan linear menggunakan fungsi linsolve
Contoh : Selesaikan sistem persamaan linear :
410x+207.55y+0.580z=370.5 ……..(1)
207.55x + 105.83y+0.296z=187.42 ………(2)
0.58x+0.29y+9.22E-4z=0.5 ……….(3)
Penyelesaian : Definisikan dua buah matriks : A dan B.
Matriks A (3×3) memuat koefisien-koefisien x, y, dan z pada (1), (2), (3)
Matriks B (3×1) memuat ruas kanan (1), (2) dan (3)
Silakan menuliskan kode di bawah ini (yang bercetak tebal) pada editor teks SciPad
//menyelesaikan persamaan linear dengan 3 variabel bebas
//matriks A 3×3 memuat koefisien-koefisien x,,z dan z pada (1), (2) dan (3)
A=[410 207.55 0.580
207.55 105.83 0.296
0.58 0.296 9.22E-4]
//matriks B 3×1 memuat ruas kana (1), (2) dan (3)
B=[370.5
187.42
0.5]
C=linsolve(A,B) //C merupakan penyelesaian persamaan
Diperoleh hasil :
C=
-0.9496805
-0.6135480
252.08771
dengan demikian solusi persamaan tersebut adalah x=-0.9496805; y=-0.6135480 dan z=252.08771
Tentu saja, untuk menyelesaikan sistem linear dengan 2 variabel harus tersedia 2 persamaan, untuk 4 variabel harus tersedia 4 persamaan, dan seterusnya. Langkah-langah penulisan kodenya serupa dengan contoh di atas.
(Dikembangkan dari Hefferon, J. (2000), Linear Algebra. hal 61)
