Anda di halaman 1dari 9

Tugas 2

AplikasiSistem Persamaan Linier dengan Matlab

Dosen

: Dr. Ir Nazori AZ, M.T

Nama

: Muhamad Dedi Suryadi

NIM

: 1411601501

Kelas

: XL

MAGISTER ILMU KOMPUTER


UNIVERSITAS BUDI LUHUR
2015

1. Tentukan nilai arus pada tiap cabang

I1
I3
I2
Persamaan masing-masing loop adalah :

Loop I :

2I1 + 3(I1 I2) + 1(I1 + I2) = 4


2I1 + 3I1 3I2 + I1 + I2 = 4
6I1 3I2 + I1 = 4

Loop 2 :

(Persamaan 1)

3(I2-I1) + 5(I2 I3) = 7


3I2-3I1 + 5I2 5I3 = 7
-3I1 + 8I2 5I3 = 7

( Persamaan 2)

4I3+1(I3 I1) + 5(I3-I2) = -29

Loop 3 :

4I3 + I3 I1 + 5I3 5I2) = -29


I1 5I2 + 10I3 = -29

Dalam bentuk matrik :

-3

I1

-3

I2

-1 -5

10

I3

1|Page

4
=

7
-29

( Persamaan 3)

Script Program Matlab untuk mencari I1, I2 dan I3


clear all
clc
A=[6 -3 -1; -3 8 -5; -1 -5 10];
A
B=[4; 7; -29];
B
inv(A)*B

Output :

A =
6
-3
-1

-3
8
-5

-1
-5
10

B =
4
7
-29
ans =
-1.0000
-2.0000
-4.0000
>>

Jadi I1= -1, I2= -2 dan I3= -4

2|Page

Ia

Sekarang mencari arus yang mengalir pada tiap cabang, langkah selanjutnya dengan menamai
cabang cabangnya sehingga rangkaian menjadi:

Ia

Ib
Ic

I1

Id

Ie

I3
If

I2

I1 = Ia = Id = 1 A
I2=If = 2 A
I3 = -Ib = -4 A
Untuk Simpul:
Simpul A: ib+ic = ia ic = ia - ib
Simpul B: if + id = ie

Sehingga nilai arus yang ada pada cabang adalah:


ia = 1 A
ib = -4A
ic = ia ib 1 (-4) = 5 A
id = 1 A
ie = Id If 1 2 = -1 A
if = - 1

3|Page

2. Gambar dibawah ini menunjukan arus lalu lintas yg. melewati titik2 cabang A, B, C dan
D di jalan raya pada jam sibuk. Tentukan besarnya x1 , x2 , x3 dan x4 (gunakan Hukum
Kircoff tentang arus)

Sistem Persamaan Linear (SPL) untuk masing-masing cabang adalah:


Titik cabang A:

x1 + 100 = x2 + 600
x1 x2 = 600 - 100
x1 x2 = 500

Titik cabang B:

x1 = x3 + 600 + 1000
x1 x3 = 1600

Titik cabang C:

(persamaan 2)

x2 = x4 + 100 + 1000
x2 x4 = 1100

Titik cabang D:

(persamaan 1)

(persamaan 3)

x3 + 400 = x4 + 500
x3 x4 = 500 - 400
x3 x4 = 100

Sehingga diperoleh 4 persamaan linier seperti berikut :

P1 : x1 x2 = 500
P2 : x1 x3 = 1600
P3 : x2 x4 = 1100
P4 : x3 x4 = 100
4|Page

(persamaan 4)

Bentuk matrik lengkapnya :

1 -1

500

0 -1

1600

0 -1

1100

1 -1

100

% Penyelesaian Persamaan Linear dengan OBE


clear all
clc
A=[1 -1 0 0 500;1 0 -1 0 1600;0 1 0 -1 1100;0 0 1 -1 100]; % Data
matriks
disp('Matriks A:')
A
disp('Jumlah Persamaan:')
n=4 %jumlah persamaan
pause
%== Proses Triangularisasi ==
for j=1:(n-1)
%----mulai proses pivot--if (A(j,j)==0)
for p=1:n+1
u=A(j,p);
v=A(j+1,p);
A(j+1,p)=u;
A(j,p)=v;
end
end

%----akhir proses pivot--jj=j+1;


for i=jj:n
m=A(i,j)/A(j,j);
for k=1:(n+1)
A(i,k)=A(i,k)-(m*A(j,k));
end
end
end
A
pause
%= Akhir Proses Triangularisasi =

5|Page

Output :

Matriks A:
A=
1
1
0
0

-1
0
1
0

0
-1
0
1

0
0
-1
-1

500
1600
1100
100

0
-1
1
0

0
0
-1
0

500
1100
0
100

Jumlah Persamaan:
n=
4

A=
1
0
0
0

-1
1
0
0

Berdasarkan matriks hasil proses triangularisasi (Operasi Baris Elementer), hasil akhir
menunjukkan SPL konsisten dengan banyak solusi dan x4 merupakan variabel bebas. Jika
dilakukan

proses

substitusi

mundur,

maka

hasilnya

Dengan demikian, jika x4 dimasukkan nilai 100, maka hasilnya adalah:


Nilai x3 = x4 = 100
Nilai x2 = 1100 + x3 1100 + 100 1200
Nilai x1 = 500 + x2 500 + 1200 1700
Sehingga untuk x4 = 100, maka x3 = 100, x2 = 1200, dan x1 = 1700

6|Page

adalah:

3. Tentukan solusi SPL berikut ini :


3w + 2 x y + 4 z = 12
6 w 10 x + 3 y + z = 70
w + x + y + z = 10
2 w + x y + z = 16

Bentuk Matriks:

Dengan:

3
6
1
2
3
6
1
2

2
10
1
1
2
10
1
1

1
3
1
1

1
3
1
1
4
1

1
1

4
1
.
1
1

12
70
10
16
12
70

10
16

Script Program Matlab :

clear all
clc
A=[3 2 -1 4; 6 -10 3 1;1 1 1 1; 2 1 -1 1];
A
B=[12;70;10;16];
B
C=inv(A)*B;
C1=C(1,1)
C2=C(2,1)
C3=C(3,1)
C4=C(4,1)

7|Page

Output :

A=
3 2 -1 4
6 -10 3 1
1 1 1 1
2 1 -1 1

B=
12
70
10
16

C1 =
11.9802

C2 =
0.5347

C3 =
2.9901

C4 =
-5.5050
>>

8|Page

Anda mungkin juga menyukai