Plazma sayı 8, sayfa 32

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 32

Öncelikle tıpkı toplama ve çıkarma işlemlerinde yaptığımız gibi, iki matrisin çarpılabilmesi için gereken ön koşulu tanıtalım. İki matrisin çarpılabilmesi için birinci matrisin sütun sayısı ile ikinci matrisin satır sayısı aynı olmalıdır. Başka bir deyişle m1 x n1 tipindeki bir matris ile m2 x n2 büyüklüğündeki ikinci bir matrisin çarpılabilmesi için n1=m2 olması gerekir. Örneğin 3x2'lik bir matris ile 2x6'lık bir matris çarpılabilir. Ancak 2 x 1'lik bir matris ile 4 x 3'lük bir matris çarpılamaz. Aynı tipteki kare matrisler (2x2, 3x3, 4x4...) birbiri ile çarpılabilir.

Bu koşulun nedenini anlamak için gelin matris çarpma işleminin basamaklarına bakalım.

Elimizde A ve B diye iki tane 2x2'lik matris olsun.

Şekil 4.

Bu iki matrisin çarpımına da C matrisi adı verelim: AxB=C

Bu iki matrisi çarpmak için yapmamız gereken:

1. Birinci matrisin ilk satırını al 2. İkinci matrisin ilk sütununu al

3. Birinci matristen gelen değerlerini, ikinci matristen gelen bxi değerleri ile çarp ve sonuçları topla. Başka bir deyişle yukarıdaki örnekte: (a11 x b11) + (a12 x b21)

4. Bu değeri sonuç matrisinde birinci satır birinci sütun sonucu olarak yaz Bu dört basamağı C'nin bütün elemanları için genelleyeceğiz. Bu genellemeyi yapmak için aynı basamakları şöyle yazalım: C'nin “m'inci satırında n'inci sütununda olan elemanını” (cmn) hesaplamak için 1. Birinci matrisin m'inci satırını al

2. İkinci matrisin n'inci sütununu al

3. Birinci matristen gelen amx değerlerini, ikinci matristen gelen bxm değerleri ile çarp ve sonuçları topla. Başka bir deyişle yukarıdaki örnekte: (am1 x b1n) + (am2 x b2n)

4. Bu değeri sonuç matrisinde m'inci satır n'inci sütun sonucu olarak yaz

Bu kuralları örneğimize uygularsak:

Şekil 5.

İşte birinci matriste bir satırdan alınan değerler ile ikinci matriste bir sütundan alınan değerler bire bir çarpılıp sonuçlar toplandığı için (bir nevi vektörlerdeki “nokta çarpımı” işlemi gibi), bu bölümün başında verdiğimiz ön koşul var. Eğer m1 x n1 ve m2 x n2 tipindeki iki matriste n1 ve m2 eşit değilse bu işlem yapılamıyor.

Şimdi değişik boylarda birkaç matrisin nasıl çarpıldıklarını görmek için aşağıdaki örneklere bakın:

Şimdi birkaç sayısal örnek verelim:

Matrislerle

ilgili bazı özellikler:

1. Yukarıda ikinci örnekte görülen köşegen üstündeki elemanların 1 diğer bütün elemanların 0 olduğu matrise “Birim Matrisi” denir. Birim matrisi çarpmada “etkisiz eleman”dır. Başka bir deyişle herhangi bir A matrisi Birim matris ile çarpılırsa sonuç gene A matrisi olacaktır.

2. m x n tipinde bir matris ile n x k tipinde bir matris çarpıldığında sonuç m x k tipinde olacaktır.

Klavyeyle gezinmek için ← ve → tuşları.