Matlab Tutorial



Matlab - uvodni Tutorial

Matlab/Octave tutoriali>





maths.dundee.ac.uk/~ftp/na-reports/MatlabNotes.pdf

Razlike med Matlabom in Octave>



1. Matlab :

a. Požeeniemo iz komandne vrstice ali iz datoteke

b. Odprta koda

c. Matlab kot kalkulator (2*3-6/2, exp(-1), sin(pi/180*90))

VMES:

- Ponavljanje in popravljanje ukazov, preprečevanje izpisa

2. osnovne operacije in vgrajene funkcije (exp, log, log10, sin, cos, tan, acos, pi, sqrt, ali tudi ^(0.5))

a. pisanje spremenljivk (x=2, 2*x)

3. Vektorji

a. Vrstični in stolpčni x=[1 ,3, 4, 1] , x=[1 ;3; 4; 1], pretvorba z ‘

b. Množenje s skalarjem 2*x

c. Skalarno množenje (x*x je narobe, potrebno x*x’ ali sum(x.*x))

VMES:

- pogledam katere spremenljivke imam : whos

- shranim spremenljivke: same shrani.mat

- izbrišem vse spremenljivke: clear all

- naložim nazaj vse spremenljivek: load shrani.mat

4. Operacije z vektorji

a. Množenje z in brez pike

b. Dot in cross produkt

c. Reševanje sistemov enačb (x=A\b ali x=inv(A)*b, kjer mora biti b stolpec ali vrstico hkrati transponiramo)

SAMI:

- S pomočjo skalarnega produkta določi kot med vektorjema A=(1,1,3) in B=(2,3,1)

- reši sistem enačb: 10a+20b-30c=1, 5a+2b-3c=2 in 4a-1b-2c=10

VMES:

- uporaba Helpa iz ukazne vrstive ali iz help okna

- uporaba datotek (edit prva.m)

- komentarji v dadotekah

5. Grafika

a. Naredimo x os (x=0:0.1:10 ali x=linspace(1,10,100) POGLEJ HELP ZA LINSPACE)

b. y=sin(x), plot(x,y),

SAMI: naredi vektor t od 0 do 1 po 0.01 in funkcijo f=2*exp(-t/tau)*sin(omega*t) in jo izriši.

- spremenite k in zopet izrišite

- uporabite funkcijo HOLD ON in zrišite še prejšnjo z dodatkom barve in debeline črte

6. Help

a. Uporaba helpa v Matlab oknu

b. Posebno help okno

c. Tuturiali na spletu

d. Matlab central za izmenjavo dadotek

e. Knjige v Sloveniji

7. Uporaba zank in dadotek

a. Odpremo dadoteko in naredimo zanko FOR

b. Shranimo in poženemo v Matlabu

c.

8. Simbolno računanje

a. Odvajanje, integriranje

b. Prikazi ezplot, pretvorba v številske vrednosti

9. Drugi matlabovi moduli

10. Zajetje signala z DAQ v Matlab, obdelava in izračun

a. Shranjevanje v file, branje iz fila, …

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download