PDF-format
PDF-format
PDF-format
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