Professional Documents
Culture Documents
MATLAB Samenvatting
MATLAB Samenvatting
helpCommando’s:
- Help
- Helpelfun
M-file
Namen functies:
- Sqrt : wortel
- Format : long of short, stelt aantal getallen na komma in.
- Pi : is wel duidelijk
- Inf : oneindig
- i en j : imaginaire getallen.
- ‘;’ : dient voor bv in te geven, zonder het getal nog eens weer te geven op het command
window, bv. X=6;Y=7; X+Y =A -> matlab geeft enkel A = 13
- Sin(): sinus van iets
- Exp(): exponentiel van iets
- Real() : berekent het reële deel van een irreël getal
- Imag() : berekent het imaginaire deel v.e. irreël getal
- Conj(): geeft de toegevoegde complex getal (modulus)
- Abs(a+bj) : geeft sqrt(a^2+b^2) -> absolute waarde
- Rijvector : v = [ 4 5 6 ]
- Kolomvector : v = [4;5;6) OF v = [4,5,6]’ -> transponeren
- Nulrij : v = zeros[1,3] -> 0 0 0
- 1rij: v = ones[1,3] -> 1 1 1
- Willekeurige rij : v = rand[1,3]
- Vector met stapgrootte: bv. X =[0:2: 6] -> 0 2 4 6 met 2 als stapgrootte
- Element wijzigen : vb . X(1) = 9 -> 7 2 4 6 (zie vector hierboven)
- Linspace(a,b,n): rijvector met beginwaarde a, eindwaarde b en daartussen n waarden op
gelijke afstanden.
- Logspace (a,b,n): rijvector met beginwaarde (10^a), eindwaarde(10^b) en n daartussen
waarden op gelijke afstanden.
- Length() : lengte van de vector
- Min(vector) : min. Waarde
- Max(vector): max Waarde
- Mean(vector) : gemiddelde van de kolommen in rijen gezet
- Mean(vector;dimensie): gemiddelde van de rijen in kolommen gezet
- Median(vector): mediaan van de kolommen in rijen gezet
- Median(vector;dim): mediaan van de rijen in kolommen gezet.
- Sum(vector): som van de vectorelementen
- Prod(vector): product van de vectorelementen
Stel X = [1 2 3] , Y = [2 4 6]
- X.*Y = 2 8 18
- X.^2 = 1 4 9
- Y./X = 2 2 2
2 dimsensionele arrays:
Tekst:
M-File:
Logische :
- ‘ ~ ‘ : NOT
- ‘&’ : AND
- ‘|’ : OR
- ‘&&’ : AND voor getallen
- ‘||’ : OR voor getallen
Relationele:
- ‘<’ : minder dan
- ‘<=’ :minder dan of gelijk aan
- ‘>=’: meer dan of gelijk aan
- ‘>’ : meer dan
- ‘==’ : gelijk aan
- ‘~= ‘ : Niet gelijk aan
Selectie:
- If voorwaarde
Actie
End
- If voorwaarde
Actie1
Else
Actie2
End
- If voorw
Actie1
Else
If voorw
Actie2
Else
Actie3
End
End
- If voorw
Actie1
Elseif voorw 1 &&voorw2
Actie2
Else
Actie3
End
Switch:
- Switch uitdrukking
Case voorw1
Actie1
Case voorw2
Actie2
….
Otherwise
Actie_n
End
Menu:
-keuze = menu(‘Geef tekst in’,’tekst’);