26.07.2013 Views

PDF-format

PDF-format

PDF-format

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

40<br />

Brugerdefinerede funktioner:<br />

x->udtryk Unavngiven funktion af variablen x<br />

(x,y)->udtryk Unavngiven funktion af flere variable<br />

f :=x->udtryk Definer funktionen f af variablen x<br />

g:=(x,y)->udtryk Definer funktionen g af flere variable<br />

unapply(udtryk,x) Lav et udtryk hvor x indgår om til en funktion af x<br />

unapply(udtryk,x,y) Lav et udtryk om til en funktion af flere variable<br />

Differentiering, integration, grænseværdier:<br />

diff(udtryk,x) Differentier et udtryk med hensyn til x<br />

diff(udtryk,x,y) Differentier et udtryk med hensyn til først x og dernæst y<br />

Diff Det samme som diff, men rent symbolsk (forsinket)<br />

D(f ) Den afledte funktion af funktionen f af en enkelt variabel<br />

int(udtryk,x) Integrer et udtryk over x<br />

int(udtryk,x=a..b) Integrer et udtryk over intervallet [a,b]<br />

Int Det samme som int, men rent symbolsk (forsinket)<br />

limit(udtryk,x=værdi) Grænseværdien for et udtryk for x gående mod en given værdi<br />

limit(udtryk,x=værdi,left) Grænseværdien for et udtryk for x gående mod en given værdi fra venstre<br />

limit(udtryk,x=værdi,right) Grænseværdien for et udtryk for x gående mod en given værdi fra højre<br />

limit(udtryk,x=infinity) Grænseværdien for et udtryk for x gående mod uendelig<br />

limit(udtryk,x=-infinity) Grænseværdien for et udtryk for x gående mod minus uendelig<br />

Limit Det samme som limit, men rent symbolsk (forsinket)<br />

value(udtryk) Tag værdien af et udtryk der indeholder Diff, Int eller Limit<br />

Sekvenser, lister og mængder:<br />

udtryk1,udtryk2, ... En sekvens<br />

[udtryk1,udtryk2,...] En liste<br />

{udtryk1,udtryk2,...} En mængde<br />

X[i] Indeksering; element nummer i ud af sekvensen/listen/mængden X<br />

X[i..j] Elementerne i til j af sekvensen/listen/mængden X, som en ny sekvens/liste/mængde<br />

A union B Foreningsmængden af mængderne A og B<br />

A intersect B Fællesmængden for mængderne A og B<br />

A minus B Mængdedifferensen mellem mængderne A og B<br />

seq(udtryk,x=i..j) Generer en sekvens af værdier hvor x i udtrykket erstattes af heltallene fra i til j<br />

map(funktion,A) Anvend en funktion på hvert element i (listen/mængden/tabellen) A<br />

select(funktion,A) Udvælg de elementer fra A for hvilke funktionen giver værdien sand<br />

Tabeller:<br />

array(m..n) Opret en tabel med pladser indekseret fra m til n<br />

array(m..n,liste) En tabel indekseret fra m til n, de første elementer initialiseres fra en liste<br />

array(liste) En tabel indekseret fra 1 indeholdende værdierne fra en liste<br />

T[i] Element nummer i fra tabellen T<br />

T[i]:=udtryk Tildel et udtryk til element i i tabellen T<br />

array(k..l,m..n) Opret en todimensionel tabel<br />

T[i,j] Element i,j fra en todimensionel tabel T<br />

table() Opret en (tom) associativt indekseret tabel<br />

table(liste) Opret en associativt indekseret tabel fra en liste elementer af formen indeks=værdi<br />

A[indeks] Elementet i den associativt indekserede tabel A associeret til indeks<br />

A[indeks]:=udtryk Lav en associering fra indeks til udtryk i den associativt indekserede tabel A<br />

A[indeks]:=’A[indeks]’ Fjern associering til indeks i den associativt indekserede tabel A<br />

print(X) Vis indholdet af tabellen X<br />

Substitutioner:<br />

eval(udtryk,x=værdi) Evaluer et udtryk hvor en given værdi substitueres for x<br />

eval(udtryk,mængde) Tilsvarende, med flere substitutioner angivet som en mængde ligninger venstre=højre<br />

eval(udtryk,liste) Tilsvarende, med flere substitutioner angivet som en liste af ligninger venstre=højre

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!