Archive

Posts Tagged ‘Matriks’

Operasi Matriks di VB.Net

May 1st, 2011
Comments Off

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.

'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)

Terlihat sulit bukan? Anda akan menemukan kemudahan setelah Anda mencobanya..

Selamat bereksperiment,,:)
Salam .Net
———–

Author: yaya Categories: All About .Net, Programming Tags: , , ,

Matlab Itu Indah

May 9th, 2009
Comments Off

Matlab (Matriks Laboratory) merupakan salah satu tool yang sangat powerfull dalam rangka mengembangkan penelitian dalam berbagai aspek, terutama di dunia Teknik. Tool ini dapat dijadikan sebagai salah satu alat simulasi yang efektif, karena kaya akan berbagai fitur yang mendukung berbagai proses pensimulasian suatu proses. Disamping itu juga, Source Code Matlab tersedia melimpah ruah, baik yang secara resmi disediakan oleh software itu sendiri (berupa demo), maupun yang sengaja dikembangkan oleh orang lain untuk berbagai keperluan simulasi dan pengetesan suatu proses.

Hal yang membuat Tool ini terlihat beda dan powerfull adalah kemampuan pengolahan data berbasis matriksnya. Setiap data atau variable akan dianggap sebagai sebuah matriks. Begitupun proses manipulasi datanya, semuanya berbasis matriks. Hal ini sangat membantu para peneliti, karena sebagaimana kita ketahui, proses pengolahan matriks dalam bahasa pemrograman lainnya membutuhkan fungsi-fungsi yang relative lebih rumit.

Baiklah untuk memulai belajar matlab, mari kita memulai dari hal yang paling sederhana.

Untuk mendefinisikan suatu variable, kita cukup mengetikan syntax berikut di command Window:

Syntaxnya : <nama_variabel> = [<komponen_baris>;<komponen_kolom>]

Catatan :

Gunakan titik koma (;) untuk pemisah antar baris, dan gunakan spasi untuk pemisah antar kolom komponen matriks tersebut.

Untuk menyertakan komentar, gunakan tanda persen (%)

Contoh:

>> A = 2 %Tekan Enter

A =

2

>> B = [ 1 2 3 ; 4 5 6]

B =

1 2 3

4 5 6

>> C = [ 2 3 4 ; 5 6 7]; %jika diakhiri titik koma, data tidak akan ditampilkan

>> D = B + C;

>> D %Tekan Enter

D =

3 5 7

9 11 13


Untuk operasi matriks lainnya bisa dicoba sendiri, misal untuk *, -, transpose (‘), dan masih banyak lagi yang lainnya,,,

Indah kan? Seindah bunga-bunga cinta yang terus mekar di taman surga,,
(maksudnya gak seribet pake C++ atau JAVA getoo)

Bersambung….

Author: yaya Categories: Programming Tags: ,