YOHANNES SIMAMORA’s WEBLOG

August 14, 2008

Scilab : Menyelesaikan sistem persamaan linear menggunakan “linsolve”

Filed under: Bagaimana Untuk, Scilab — Yohannes Simamora @ 5:45 pm
Tags: , ,


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)

No Comments Yet »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

Blog at WordPress.com.