11
Dekomposisi LU IKLAS TUWUNTJAKI G20113003 MICHAEL E. MOODUTO G20113004 MASRIL A. TUDJUKA G20113015 KARROL KRISMARIO G20113021 MOH. RIZAL G20113050

Pdgwjg.pptx

Embed Size (px)

DESCRIPTION

fhfbba

Citation preview

Page 1: Pdgwjg.pptx

Dekomposisi LU

IKLAS TUWUNTJAKI G20113003

MICHAEL E. MOODUTO G20113004

MASRIL A. TUDJUKA G20113015

KARROL KRISMARIO G20113021

MOH. RIZAL G20113050

Page 2: Pdgwjg.pptx

Pengertian

Dekomposisi matriks merupakan salah satu metode numerik untuk menyelesaikan persamaan matriks. Apabila secara analitik, mungkin akan sangat mudah menyelesaikan persamaan matriks seperti ini , dimana kita hanya mengetahui nilai matriks dan matriks saja, sementara kita tidak tahu nilai dari matriks . Secara analitik kita dapat tuliskan bahwa matriks merupakan perkalian dari inverse matriks dengan matriks , atau dapat ditulis .

Page 3: Pdgwjg.pptx
Page 4: Pdgwjg.pptx

Algoritma

Bentuklah matriks dan dari matriks .

Cari nilai dari persamaan .

Cari nilai dari persamaan .

Page 5: Pdgwjg.pptx

Flow Chart

Page 6: Pdgwjg.pptx

Contoh Soal

Tentukan dari persamaan linear dibawah ini dengan menggunakan metode Dekomposisi LU.

Manual Program

Page 7: Pdgwjg.pptx

Manual

Page 8: Pdgwjg.pptx

Program Matlab

function x = ElimGaussJordan (L,b,jejak)

[n n] = size (A);

A = [A';B']'; X = zeros(n,1); for p = 1:n,

for k = [1:p-1,p+1:n],

if A(p,p)==0, break,

end

pengali = A(k,p)/A(p,p);

A(k,:) = A(k,:) - pengali*A(p,:);

A(k,:)=A(k,:)/A(k,k);

if jejak==1 % untuk menampilkan langkah demi langkah dari proses A

pause

end

end

end

x = A(:,n+1); % mendapatkan nilai x

• function [L,U]=DekomLU (A,jejak) [m,n]=size (A); • L=eye (m,n); • U=A; • if m~=n • error('matrik tidak bujur sangkar') • end; • for k=1 :(n-1) • for i= (k+1) :n • if U (k,k)~=0 • pengali=U(i,k)/U(k,k); • L(i,k)=pengali; • U(i,k)=0; • end • for j= (k+1):n • U(i,j)=U(i,j)pengali*U(k,j); • end; • if jejak ==1 • UL • pause • end; • end; • end;

Page 9: Pdgwjg.pptx

Lalu masukan pada Command Windows

matriks dan seperti di bawah ini :

>> A=[5,4,2;-3,-4,1;2,-1,3]

A =

 

5 4 2

-3 -4 1

2 -1 3

>> b=[5;-1;5]

 

b =

5

-1

5

• Lalu masukan rumus fungsi dekomposisi LU, setelah masukan fungsi gauss Jordan untuk mencari x dan y.

• >> [L,U]=DekomLU(A,0)

• L = • 1.0000 0 0 • -0.6000 1.0000 0 • 0.4000 1.6250 1.0000  • U = • 5.0000 4.0000 2.0000 • 0 -1.6000 2.2000 • 0 0 -1.3750  • >> z=ElimGaussJordan(L,b,0) • z = • 5.0000 • 2.0000 • -0.2500

• >> y=ElimGaussJordan(U,z,0) • x = • 1.7273 • -1.0000 • 0.1818

Page 10: Pdgwjg.pptx

Kesimpulan

Dari pembahasan diatas didapatkan hasil dari penyelesaian manual adalah

Dan hasil dari penyelesaian program Matlab didapatkan

Maka dapat disimpulkan bahwa dekomposisi LU dapat dikerjakan atau diselesaikan dengan menggunakan cara manual serta menggunakan program Matlab, karena mendapatkan hasil yang sama.

Page 11: Pdgwjg.pptx

Terima Kasih