MATRİSLER
Matrisler sayı kümeleridir
5 sütun 1 satırdan oluşan bir L dizimiz olsun. Bunun Matlabdeki yazılışı; L=[1 2 3 4 5] şeklindedir. Herbiri arasında 1 boşluk vardır buna dikkat edilmesi gerekir.
Şimdi de 3'e 3'lük bir K kare matrisi Matlab^de yazalım;
K=[1 2 3;4 5 6;7 8 9] şeklinde yazmamız gerekir. Önceden de öğrendiğimiz ; işaretini Matlab gördüğü zaman bir sonraki satıra geçecektir. Eğer burada matrisi şu şekilde yazacak olursanız;
M=[1 2 3;4 5;7 8 9] program matrisi oluşturmayacaktır. Çünkü bir eleman eksiktir.
Matrislerin Yazım Özellikleri:
K=[1 2 3;4 5 6;7 8 9] matrisindeki 3 elemanını K(1,3) şeklinde gösterebiliriz. K(1,3) deki 1 rakamı satır numarasını,3 rakamı ise sütun numarasını ifade eder.
Bir Matrisin İnversi:
Bir matrisin inversi o matrisin tersi anlamına gelir. Mesela A matrisinin tersi B matrisi ise bunu şu şekilde yazmalıyız;
A=inv(B)
Bir matrisin inversi o matrisin tersi anlamına gelir. Mesela A matrisinin tersi B matrisi ise bunu şu şekilde yazmalıyız;
A=inv(B)
Bir Matrisin Transpozesi:
Bir matrisin transpozesi demek A matrisinin 1. satır elemanları ile B matrisinin 1. sütun elemanlarının ve aynı şekilde A matrisinin 2. satır elemanları ile B matrisinin 2. sütun elemanlarının aynı olması demektir. Gösterim şekli;
A=(B)' şeklindedir. ' işaretini shift+2 yaparak çıkartabilirsiniz.
Bir matrisin transpozesi demek A matrisinin 1. satır elemanları ile B matrisinin 1. sütun elemanlarının ve aynı şekilde A matrisinin 2. satır elemanları ile B matrisinin 2. sütun elemanlarının aynı olması demektir. Gösterim şekli;
A=(B)' şeklindedir. ' işaretini shift+2 yaparak çıkartabilirsiniz.
Matriste İşlemler:
Matrislerde normal sayıların aksine bölme işlemi yoktur. Toplama,çıkarma ve çarpma işlemleri vardır.Şimdi tek tek bunları açıklayalım;
Matrislerde normal sayıların aksine bölme işlemi yoktur. Toplama,çıkarma ve çarpma işlemleri vardır.Şimdi tek tek bunları açıklayalım;
Toplama:
Matrislerle toplama işlemi yapılabilmesi için her iki matrisin de satır ve sütun sayılarının eşit olması gerekmektedir. Mesela K=[1 2 3;4 5 6;7 8 9] ile L=[9 8 7;6 5 4;3 2 1] matrislerini ele alalım. Bu matrislerin toplamsı şu şekilde olacaktır; K(1,1)+L(1,1) toplanacak ve sonuç M(1,1) olacaktır.
Matrislerle toplama işlemi yapılabilmesi için her iki matrisin de satır ve sütun sayılarının eşit olması gerekmektedir. Mesela K=[1 2 3;4 5 6;7 8 9] ile L=[9 8 7;6 5 4;3 2 1] matrislerini ele alalım. Bu matrislerin toplamsı şu şekilde olacaktır; K(1,1)+L(1,1) toplanacak ve sonuç M(1,1) olacaktır.
Çıkarma:
Toplama ile tüm özellikleri aynıdır fakat burada 1. matrisin elemanlarından 2. matrisin elemanlarını çıkartırız.
Toplama ile tüm özellikleri aynıdır fakat burada 1. matrisin elemanlarından 2. matrisin elemanlarını çıkartırız.
Çarpma:
Matislerde en çok kafanızı karıştıracak işlem budur. Burada çarpma işlemi şu şekilde yapılır. Çarpılacak matrislerden birincisinin 1. sütunu alınıp ikinci matrisin 1. satırı ile çarpılır. Tabi sizin sadece bilmeniz gerek birinci matrisin satır saysısı ile ikinci matrisin sütun sayısının eşit olması gerektiğidir.
Matislerde en çok kafanızı karıştıracak işlem budur. Burada çarpma işlemi şu şekilde yapılır. Çarpılacak matrislerden birincisinin 1. sütunu alınıp ikinci matrisin 1. satırı ile çarpılır. Tabi sizin sadece bilmeniz gerek birinci matrisin satır saysısı ile ikinci matrisin sütun sayısının eşit olması gerektiğidir.
Şimdi de tüm burada kullandıklarımızın olduğu bir program yazalım ve matris.m şeklinde kaydedelim.
Sayın ziyaretçi biliyor musunuz? Bu yazı sizden önce
kişi tarafından okundu.
0 yorum
LÜTFEN YORUMLARINIZI YAZINIZ