Bagi yang biasa menggunakan Matlab, mungkin operasi matriks merupakan suatu hal yang sangat mudah dilakukan, bahkan sangat lazim digunakan. Bagaimana dengan Visual Basic.Net? Apakah mudah?
Tentu saja tidak semudah Matlab, namun tetap mudah
dilakukan. pada postingan kali ini saya akan berbagi kelas
OperatorMatriks yang saya kembangkan dari berbagai sumber. untuk
kelasnya sendiri Anda bisa download di Sini.
Adapun cara penggunaannya cukup mudah, berikut saya perlihatkan beberapa contoh penggunaanya.
[vb]‘Inisialisasi Array Matriks
Dim m1(,) As Double = {{1, 3, 7}, {4, 15, 6}, {7, 8, 89}}
Dim m2(,) As Double = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}
‘Instansiasi kelas Operator Matriks
Dim om As New OperatorMatriks
Dim transpose(,), jumlah(,), selisih(,) As Double
Dim inverse(,), hasilKali(,), determinant As Double
Dim strMatriks As String
‘ Operasi Transpose
transpose = om.getTranpose(m1)
‘ Menghitung Determinant
determinant = om.getDeterminant(m1)
‘ Operasi Inverse
inverse = om.getInverse(m1)
‘ Operasi Penjumlahan
jumlah = om.jumlahkan(m1, m2)
‘ Operasi pengurangan
selisih = om.kurangi(m1, m2)
‘ Operasi perkalian
hasilKali = om.kalikan(m1, m2)
‘ MEndapatkan String matriks
strMatriks = om.toText(m1)
[/vb]
Terlihat sulit bukan? Anda akan menemukan kemudahan setelah Anda mencobanya
0 comments:
Post a Comment