SON PAYLAŞILANLAR

Site içi arama

30 Nisan 2014 Çarşamba

0 Matlab Ders 6 - Matris Dört İşlem

Editor (Kod Düzenleme):
a=rand(3);
b=ones(3);
c=a+b;
d=a-b;
e=a*b; % a*b eşit değildir b*a
f=b*a;
g=a/b;
h=b/a;

% a\b = b/a (\) soldan bölme işaretidir. Soldaki değer "payda", sağdaki
% değer "pay" olur.

% Bir matris çarpma işlemi yapabilmek için ilk matrisin sütun sayısı ikinci
% matrisin satır sayısına eşit olması gereklidir.

% Nokta(.) ile skaler çarpım yapılır. Satır-Satır ve Sütun-Sütun ayrı ayrı
% çarpılır.

a=[1 2 3; 1 1 0; -1 2 1];
b=[3 1 0; 2 1 0; 1 3 7];
a.*b
% a.*b = b.*a  Matris boyutları eşit olmalıdır.
a^2 % Karesini almak için kare matris olmalıdır.
a.^2 % a matrisinin skaler karesi

m=[1 2 3; 4 3 1]
% m^2 "Inputs must be a scalar and a square matrix." hatası verir.
m.^2
Command Window (Komut Penceresi):
Warning: Matrix is singular to working precision. 

ans =

     3     2     0
     2     1     0
    -1     6     7


ans =

     0    10     6
     2     3     3
     0     2    -2


ans =

     1     4     9
     1     1     0
     1     4     1


m =

     1     2     3
     4     3     1


ans =

     1     4     9
    16     9     1

Yorum Gönder

Yorumlama biçimi: Anonim seçerek yorumlarınızı yapabilirsiniz.

Yükleniyor...
 
Telif Hakkı © 2017 Tüm hakları saklıdır. HARİTA ONLINE
Bu site Blogger tarafından desteklenmektedir.