%Maatriksid ja vektorid

%%%%Maatriksid
A=[1 2 3
    4 5 6
    8 -3 5]
%liikmed eristatakse tühikute ja enteriga
B=[9,8,7;6,5,4;3,2,1]
%liikmed eristatakse komade ja semikoolonitega
%determinant
det(A)
%pöördmaatriks
inv(A) %A*inv(A)=E (ühikmaatriks)
%või
B^-1
%Liitmine ja lahutamine
summa=A+B
vahe=A-B
%korrutamine
korrutis=A*B 
%klassikaline korrutamine - 
%reaelemendid korrutatakse teise maatriksi veeruelementidega
korrutis1=A.*B %korrutatakse vastavad elemendid omavahel
%jagamine ehk pöördmaatriksiga korrutamine
jagatis=A/B %A korrutatud B pöördmaatriksiga klassikalises mõttes
jagatis1=A\B %A pöördmaatriks korda B klassikalises mõttes
%Saab teha ka elementide kaupa, st A./B ja A.\B
%Astendamine
ruut=A^2 %A*A klassikalises mõttes
ruut1=A.^2 %maatriksi A elemendid on võetud ruutu
%transponeerimine (read ja veerud vahetatakse)
A'
%tehted elementidega
A(2,2)-3*B(1,3)+A(1,1)

%%%%Vektorid
%reavektor
a=[1 2 3 4] %elemendid eristatakse tühikutega
b=[9,8,7,6] %elemendid eristatakse komadega
%veeruvektor
c=[5
    6
    7] %elemendid eristatakse enteriga
d=[0;9;8] %elemendid eristatakse semikoolonitega
%transponeerimisega saame reavektorist veeruvektori või vastupidi
e=a'
%tehted samamoodi nagu maatriksitel, NB! korrutamisel-jagamisel peab
%esimene vektor olema reavektor, teine veeruvektor
%tehted elementidega
a(1)+b(2)-c(3) %indeks ümarsulgudes