際際滷

際際滷Share a Scribd company logo
Primjena
raunara
Matlab primjeri
Ekstrakcija elemenata matrice
 Svaki elemenat matrice se indeksira prema tome
  kojoj vrsti odnosno koloni pripada. Pristup
  elementu matrice u matlabu se vr邸i navoenjem
  vrste i kolone kojoj pripada.
  >> J = [1:4; 5:8; 9:12; 20 0 5 4]
  J=
     1 2 3 4
     5 6 7 8
     9 10 11 12
    20 0 5 4
  >> J(2,3)
  ans =

     7
Promjena elemenata matrice
  Popuniti matricu 3x3              sa brojevima
   1,2,3, ..., 8,9 i promjeniti elemenat na presjeku
   tree vrste i tree kolone u 0
     損 A=[1 2 3;4 5 6; 7 8 9]
           A=
              1 2 3
              4 5 6
              7 8 9
     損 A(3,3)=0
           A=
              1 2 3
              4 5 6
              7 8 0
Pronala転enje indeksa
elemenata
 Naredba find se mo転e korisiti za pronalazak
  indeksa elemenata matrice po nekom uslovu.
    >> A=[1 2 3;4 5 6; 7 8 9]
         A=

            1   2   3
            4   5   6
            7   8   9
     >> [i , j]=find(A>5)
Odreivanje dimenzija matrice
 Ako nam dimenzije matrice, odnosno vektora nisu
  poznate, MATLAB nudi naredbe size i length koje
  nam daju informaciju o dimenzijama matrice.

  >> A=[1 2 3 4;5 6 7 8]
  A=
     1 2 3 4
     5 6 7 8

  >> s=size(A)
  s=
     2 4
Odreivanje dimenzija matrice
(nastavak)
 Naredba length kao rezultat vraa broj kolona ili
  broj vrsta u zavisnosti od toga da li matrica ima
  vei broj vrsta ili kolona.
   >> length(A)
   ans =
       4
Jedinina matrica
 Jedinina matrica je naziv za kvadratnu matricu
  kojoj su elementi na glavnoj dijagonali jedinice, a
  ostali nule. Ova se matrica jo邸 naziva matricom
  identiteta, jer mno転enjem s drugim matricama
  daje upravo njih kao rezultat mno転enja tj. ne
  mijenja ih. Za definisanje jedinine matrice
  koristimo funkciju eye.
   >> eye(3)
   ans =

     1   0     0
     0   1     0
     0   0     1
Jedinina matrica (Zadatak)
 Definisati matricu M 4x4 sa elementima
  1,2,3,...,15,16 i jedininu matricu I 4x4. Dokazati da
  se mno転enjem matrice M sa matricom I dobija ista
  ta matrica.
Magini kvadrati
 Neka matrica predstavlja magini kvadrat ako ima isti
  zbir svih elemanata u svim vrstama i kolonama. Za
  definisanje maginih matrica koristimo funkciju
  magic(n) gdje je n dimenzija magine matrice, tj.
    >> B = magic(3)
         B=

            8   1    6
            3   5    7
            4   9    2
Magini kvadrati (zadatak)
 Koristei      funkcije    sumiranja(sum)       i
  transponovanja() dokazati da matrica definisana
  funkcijom magic zaista predstavlja magini
  kvadrat.
 Napomena: Kada se primjeni na matricu funkcija
  sum daje vektor koji predstavlja zbir elemenata
  svake kolone. Transponovanje matrice vr邸i
  zamjenu vrsta i kolona.

More Related Content

Examples

  • 2. Ekstrakcija elemenata matrice Svaki elemenat matrice se indeksira prema tome kojoj vrsti odnosno koloni pripada. Pristup elementu matrice u matlabu se vr邸i navoenjem vrste i kolone kojoj pripada. >> J = [1:4; 5:8; 9:12; 20 0 5 4] J= 1 2 3 4 5 6 7 8 9 10 11 12 20 0 5 4 >> J(2,3) ans = 7
  • 3. Promjena elemenata matrice Popuniti matricu 3x3 sa brojevima 1,2,3, ..., 8,9 i promjeniti elemenat na presjeku tree vrste i tree kolone u 0 損 A=[1 2 3;4 5 6; 7 8 9] A= 1 2 3 4 5 6 7 8 9 損 A(3,3)=0 A= 1 2 3 4 5 6 7 8 0
  • 4. Pronala転enje indeksa elemenata Naredba find se mo転e korisiti za pronalazak indeksa elemenata matrice po nekom uslovu. >> A=[1 2 3;4 5 6; 7 8 9] A= 1 2 3 4 5 6 7 8 9 >> [i , j]=find(A>5)
  • 5. Odreivanje dimenzija matrice Ako nam dimenzije matrice, odnosno vektora nisu poznate, MATLAB nudi naredbe size i length koje nam daju informaciju o dimenzijama matrice. >> A=[1 2 3 4;5 6 7 8] A= 1 2 3 4 5 6 7 8 >> s=size(A) s= 2 4
  • 6. Odreivanje dimenzija matrice (nastavak) Naredba length kao rezultat vraa broj kolona ili broj vrsta u zavisnosti od toga da li matrica ima vei broj vrsta ili kolona. >> length(A) ans = 4
  • 7. Jedinina matrica Jedinina matrica je naziv za kvadratnu matricu kojoj su elementi na glavnoj dijagonali jedinice, a ostali nule. Ova se matrica jo邸 naziva matricom identiteta, jer mno転enjem s drugim matricama daje upravo njih kao rezultat mno転enja tj. ne mijenja ih. Za definisanje jedinine matrice koristimo funkciju eye. >> eye(3) ans = 1 0 0 0 1 0 0 0 1
  • 8. Jedinina matrica (Zadatak) Definisati matricu M 4x4 sa elementima 1,2,3,...,15,16 i jedininu matricu I 4x4. Dokazati da se mno転enjem matrice M sa matricom I dobija ista ta matrica.
  • 9. Magini kvadrati Neka matrica predstavlja magini kvadrat ako ima isti zbir svih elemanata u svim vrstama i kolonama. Za definisanje maginih matrica koristimo funkciju magic(n) gdje je n dimenzija magine matrice, tj. >> B = magic(3) B= 8 1 6 3 5 7 4 9 2
  • 10. Magini kvadrati (zadatak) Koristei funkcije sumiranja(sum) i transponovanja() dokazati da matrica definisana funkcijom magic zaista predstavlja magini kvadrat. Napomena: Kada se primjeni na matricu funkcija sum daje vektor koji predstavlja zbir elemenata svake kolone. Transponovanje matrice vr邸i zamjenu vrsta i kolona.