X

Matris işlemleri – 2

Önceki yazımızda MATLAB ile matris işlemlerinde kullanılan temel fonksiyon ve tekniklerini görmüştük. Bu yazıda da MATLAB ile temel matris işlemlerine burayı referans alarak devam edeceğiz.

magic fonksiyonunu kullanarak 3'e 3'lük bir A kare matrisi oluşturuyoruz.

A = magic(3)

A =

8     1     6
3     5     7
4     9     2

Şimdi de A matrisimizin her elementine 2 ekleyelim.

Tekrar hatılatalım, MATLAB matris işlemlerini kolaylıkla algılayabilir ve özellikle matris işlemi yaptığını belirtmenize gerek yok.

A+2

ans =

10     3     8
5       7     9
6      11    4

Değişkenimizin üzerine gelen kesme işareti bir matrisin kompleks eşlenik devriğini ifade eder.

Şimdi A matrisimizin devriğini alalım.

A'

ans =

8     3     4
1     5     9
6     7     2

* işareti ile de matrisler arasındaki çarpımı gerçekleştirebiliriz.

Şimdide de bir B vektörü oluşturalım ve bunu A matrisimiz ile çarpalım. B vektörümüzü oluştururken önce ones fonksiyonunu kullanarak bir birim matris oluşturuyoruz ve daha sonra 2 ile çarparak, bütün elementleri 2 olan bir B matrisi oluşturmuş oluyoruz.

B = 2*ones(3)

B =

2     2     2
2     2     2
2     2     2

A*B

ans =

30    30    30
30    30    30
30    30    30

.* işaretlerini kullanarak iki matrisin birbirlerine karşılık gelen elementleri arasında da çarpım gerçekleştirebiliriz..

A.*B

ans =

16     2    12
6    10    14
8    18     4

MATLAB'de bütün matris işlemleri için bir fonksiyon bulunmaktadır. eig fonksiyonu ile de matrisin özdeğerlerini bulabiliriz.

eig(A)

ans =

15.0000
4.8990
-4.8990

Böylelikle MATLAB kullanılarak yapılacak matris işlermlerini özet bir şekilde gördük.

sayginer: Kişisel internet sayfası: http://sayginer.com