You are on page 1of 8

16TME3092

PROGRAMMING
Array 2D (invers Matrix)

Ir. Muhamad, M.Eng


Mechanical Depatment - Bandung State Polytechnic

11/11/2020
Array 2D (Invers Matrix)

11/11/2020
Mencari Invers Matriks dengan Metode Matriks
Adjoint / Determinan

11/11/2020
11/11/2020
Contoh: Matrix 2x2

11/11/2020
Program VB Invers Matrix

Buatlah Form
seperti gambar
disamping ini
dan lengkapi
dengan kontrol
serta atur
propertinya.

11/11/2020
Listing Program
Private Sub CmdExit_Click() 'Tukar elemen diagonal dan
End 'Buat negatif elemen yang lain
End Sub b(1, 1) = a(2, 2)
Private Sub CmdHitung_Click() b(2, 2) = a(1, 1)
Dim det As Single b(1, 2) = -a(1, 2)
Dim a(1 To 2, 1 To 2) As Single b(2, 1) = -a(2, 1)
Dim b(1 To 2, 1 To 2) As Single 'Menulis matrix_B
Dim Inv(1 To 2, 1 To 2) As Single PicHasil.Print "MATRIX_B"
a(1, 1) = Val(Text1_1.Text) For i = 1 To 2
a(1, 2) = Val(Text1_2.Text) For j = 1 To 2
a(2, 1) = Val(Text2_1.Text) PicHasil.Print b(i, j);
a(2, 2) = Val(Text2_2.Text) Next j
'Menulis matrix_A PicHasil.Print
PicHasil.Print "MATRIX_A" Next i
For i = 1 To 2 PicHasil.Print
For j = 1 To 2 'Matrix_Inv = Matrik_B*(1/det)
PicHasil.Print a(i, j); PicHasil.Print "MATRIX INVERS"
Next j For i = 1 To 2
PicHasil.Print For j = 1 To 2
Next i Inv(i, j) = (1 / det) * b(i, j)
PicHasil.Print 'Menghitung dan menulis PicHasil.Print FormatNumber(Inv(i, j), 3), ;
determinan Next j
det = (a(1, 1) * a(2, 2)) - (a(1, 2) * a(2, 1)) PicHasil.Print
PicHasil.Print "Determinan: ", det Next i
PicHasil.Print End Sub

11/11/2020
Task_Mg7: Invers_Matrix, dikumpulkan Sabtu

Buatlah program Invers Matrik 3x3 seperti contoh

11/11/2020

You might also like