Matlab - okolje

Matlab - okolje

Avtor: Matija Lokar

Matlab

Matlab

  • Osnovna ideja:

    • Osnovni objekt je matrika
    • “pravokotno polje števil”
  • Številne funkcije za delo z matrikami

    • Determinanta, sled, rang, produkt matrik, …
  • Matematični izračuni, modeliranje, simulacije, analiza podatkov, vizualizacija …
(slika_matlab2.png) (slika_matlab3.png)
x = zeros(n,1);
for k = n:-1:1
  x(k) = b(k)/U(k,k);
  i = (1:k-1)';
  b(i) = b(i) - x(k)*U(i,k);
end
(slika_matlab1.png) (slika_matlab5.png)
(slika_matlab4.png) (slika_matlab6.png)

Delovna površina

(slika_matlab7.png)

Osnovna “navigacija”

  • >> je pozivnik za nov ukaz, ko ga vtipkamo, ga z Enter izvedemo
  • Popravljanje starih
  • Tipka - prikliče prejšnji ukaz (v pozivnik kot nov ukaz)
  • Tipka - naslednji ukaz
  • Dvoklik na ukaz v Oknu z zgodovino ukazov izvede ta ukaz
  • Primi in potegni: prenos ukaza iz Okna z zgodovino k pozivniku (možnost popravkov)
  • Edit / Clear XXX

    • Izbriši ustrezno okno
  • clc

    • Izbriši ukazno okno
    • “učinki” (definirane spremenljivke …) ostanejo v veljavi

Sprememba delovnega imenika

  • Klik z miško v ustreznem oknu
  • Ali ukaz cd
  • cd U:\ROM\Octave
  • Delovni imenik postane U:\ROM\Octave (mora že obstajati!)
  • CD U:\ROM\Octave je napaka (CD namesto cd)

    (slika_matlab8.png)

Beleženje dela

  • Alt-PrtScr

    • Na odložno mizo dobite sliko aktivnega okna
    • Paste/Prilepi (npr. v Word, Paint …)
    • “obrežemo” da dobimo le “zanimiv” del
    • Tipka PrtScr sama na odložno mizo doda sliko celotnega namizja
    • Velja “splošno”
  • Ukaz diary('ime datoteke')

    • Vsebina ukaznega okna se od takrat dalje shranjuje v datoteko
    • diary('Vaje1_naloga2.txt')
    • Tekstovna datoteka
    • help diary

help diary

(slika_matlab9.png)

Poskusite

Klik na Video (v prvi vrstici ukaznega okna)

(slika_matlab10.png)

Poskusite

Klik na Getting started (v prvi vrstici ukaznega okna)

(slika_matlab11.png)

Poskusite

Klik na Demos (v prvi vrstici ukaznega okna)

(slika_matlab12.png)
0%
0%