Blog'da Ara

2 Ekim 2010 Cumartesi

Direct3D Matematik - Matrisler

Matrisler Nedir ?
Matrisler sayıların , değişkenlerin veya parametlerin oluşturduğu dikdörtgen biçimindeki sayı tablosudur.

Biz matrisleri verileri tutması için kullanıcaz.

Örnek bir matris ;     3x2

                                [ 1 , 7 ]                                
                                [ 7 , 7 ]
                                [ 7 , 1 ]

Aklınızda birşeyler oluşmuştur.

DirectX'de matrisleri böyle tanımlıcaz ;

D3DMATRIX matrixim;

Şimdi matrixleri toplamaya geçelim.

[ 1 , 2 ]     +   [ 4 , 1 ]   =      ?
[ 2 , 3 ]          [ 2 , 1 ]


Bu işlemi nasıl çözücez derseniz çok basit birbirlerinin yerlerini tutan sayıları toplucaz. Yani ilk matrisin 1x1'indeki sayıyı yani 1'i ikinci matrisin 1x1'indeki 4 ile topluyoruz.


Hemen çözelim ;


[ 1 , 2 ]     +   [ 4 , 1 ]   =     [ 5 , 3 ]
[ 2 , 3 ]          [ 2 , 1 ]           [ 4 , 4 ]




Eğer matriste -'li sayılar varsa yine toplayon ve işaretini şu tabloya göre ayarlayın.

+ - = -
+ + = +
- - = +
- + = -




Bu dersimizde bu kadar :) Bir dahaki dersimizde matrislerle çarpma ve bölmeleri görücez ...

Hiç yorum yok:

Yorum Gönder