Source code :
disp ('====================================')
disp ('==== Nama : Desianny Amalia F.====')
disp ('==== NIM : 5302413085 ====')
disp ('==== Prodi : PTIK ====')
disp ('==== Rombel : 02 ====')
disp ('====================================')
disp ('Ujian Tengah Semester Metode Numerik')
disp ('====================================')
disp (' Saya berjanji jika saya melakukan ')
disp (' kecurangan dalam ujian ini saya ')
disp ('pantas mendapatkan nilai E dan Tuhan')
disp (' menghukum saya ')
disp ('====================================')
disp ('Soal : ')
disp ('-3x1 + 2x2 – x3 = -1')
disp ('6x1 - 6x2 + 7x3 = -7')
disp ('3x1 – 4x2 + 4x3 = -6')
disp ('Menggunakan Metode Eliminasi Gauss')
A = [-3 2 -1 -1; 6 -6 7 -7; 3 -4 4 -6]
disp ('Jawaban : ')
disp ('')
disp ('Substitusi Kedepan')
disp ('Step 1')
disp ('Substitusikan persamaan ke satu dan ke dua.')
disp ('Agar menghasilkan nilai NOL untuk menggantikan persamaan kedua.')
A(2,:) = A (2,:) - ((A(1,:)/-3)*6)
disp ('')
disp ('Substitusikan persamaan ke satu dan ke tiga.')
disp ('Agar menghasilkan nilai NOL untuk menggantikan persamaan ketiga.')
A(3,:) = A (3,:) - ((A(1,:)/-3)*3)
disp ('')
disp ('Step 2')
disp ('Substitusikan persamaan ke dua dan ke tiga.')
disp ('Agar menghasilkan nilai NOL untuk menggantikan persamaan ketiga.')
A(3,:)= A(3,:)-((A(2,:)/A(2,2))*A(3,2))
disp ('Substitusi ke belakang')
disp ('Nilai x3 => -2x3 = 2')
x3 = A(3,4) / A(3,3)
disp ('Nilai x2 => -2x2 + 5x3 = -9')
x2 = (A(2,4) + (-x3*A(2,3))) / A (2,2)
disp ('Nilai x1 => -3x1 + 2x2 – x3 = -1')
x1 = (A(1,4)-(x2*2)-(x3*-1))/(A(1,1))
fprintf ('Jadi nilai x1-nya adalah : %d\n', x1)
fprintf ('Jadi nilai x2-nya adalah : %d\n', x2)
fprintf ('Jadi nilai x3-nya adalah : %d\n', x3)
Tidak ada komentar:
Posting Komentar