| Funktion
| Erklärung
|
sin(x), cos(x), tan(x),
sec(x), csc(x), cot(x)
| Winkelfunktionen.
|
asin(x), acos(x),
atan(x), acot(x)
| Umkehrfunktionen der Winkelfunktionen.
|
sinh(x), cosh(x),
tanh(x), coth(x)
| Hyperbelfunktionen.
|
asinh(x), acosh(x),
atanh(x), acoth(x)
| Umkehrfunktionen der Hyperbelfunktionen.
|
sinc(x)
| Kardinal-Sinus: sin(pi*x)/(pi*x).
|
| Funktion
| Erklärung
|
agm(x,y)
| Arithmetisch-Geometrisches Mittel.
|
E(m)
| Vollständiges elliptisches Integral E(m), m=k2.
|
K(m)
| Vollständiges elliptisches Integral K(m), m=k2.
|
E(phi,m)
| Elliptisches Integral E(φ,m), m=k2.
|
F(phi,m)
| Elliptisches Integral F(φ,m), m=k2.
|
Pi(phi,n,m)
| Elliptisches Integral Π(φ,n,m), m=k2.
|
RF(x,y,z)
| Symmetrische Carlson-Form RF(x,y,z).
|
RJ(x,y,z,p)
| Symmetrische Carlson-Form RJ(x,y,z,p).
|
RC(x,y)
| Symmetrische Carlson-Form RF(x,y,y).
|
RD(x,y,z)
| Symmetrische Carlson-Form RJ(x,y,z,z).
|
| Funktion
| Erklärung
|
[a,b]
| Ein Koordinatenvektor.
|
[[a,b],[c,d]]
| Eine Matrix.
|
v+w, A+B
| Summe von Vektoren, Matrizen.
|
v-w, A-B
| Differenz von Vektoren, Matrizen.
|
r*v, r*A
| Skalierung des Vektors v, der Matrix A.
|
v*w
| Skalarprodukt der Vektoren v und w.
|
A*v
| Anwendung der Matrix A auf den Vektor v.
|
A*B
| Multiplikation der Matrizen A und B.
|
A^-1
| Die zu A inverse Matrix.
|
idm(n)
| Die n×n Einheitsmatrix.
|
rot(φ)
| Rotationsmatrix 2×2 zum Winkel φ.
|
det(A)
| Determinante der Matrix A.
|
tr(A)
| Spur der Matrix A.
|
tp(A)
| Transponierte der Matrix A.
|
diag(x1,...,xn)
| Diagonalmatrix.
|
expm(A)
| Matrix-Exponential von A.
|
eigvals(A)
| Die Eigenwerte von A.
|
eigvecs(A)
| Die normierten Eigenvektoren von A.
|
| Funktion
| Erklärung
|
ggT(a,b)
| Größter gemeinsamer Teiler.
|
kgV(a,b)
| Kleinstes gemeinsames Vielfaches.
|
ggT(a)
| Der ggT aller Zahlen der Liste a.
|
kgV(a)
| Das kgV aller Zahlen der Liste a.
|
prim(n)
| Primzahltest.
|
pseq(n)
| Die Folge der Primzahlen.
|
pcf(n)
| Primzahlfunktion, engl. prime-counting function.
|
factor(n)
| Primfaktorzerlegung von n.
|
phi(n)
| Die eulersche Phi-Funktion.
|
lambda(n)
| Die Carmichael-Funktion.
|
sigma(k,n)
| Die Teilerfunktion σk(n).
|
Teiler(n)
| Liste der Teiler von n.
|
mu(n)
| Möbius-Funktion.
|
| Funktion
| Erklärung
|
fac(n)
| Fakultät.
|
ff(n,k)
| Fallende Faktorielle, fac(n)/fac(n-k).
|
rf(n,k)
| Steigende Faktorielle, fac(n+k-1)/fac(n-1).
|
bc(n,k)
| Binomialkoeffizient.
|
s1(n,k)
| Stirling-Zahlen erster Art.
|
s2(n,k)
| Stirling-Zahlen zweiter Art.
|
B(n)
| Bernoulli-Zahlen, B(1) = +1/2.
|
Bm(n)
| Bernoulli-Zahlen, Bm(1) = −1/2.
|
Delta(f,x)
| Vorwärtsdifferenz, (Δf)(x) = f(x+1)−f(x).
|
Delta(f,x,n)
| Iterierte Vorwärtsdifferenz.
|
| Funktion
| Erklärung
|
rand()
| Zufallszahl aus dem Intervall [0,1].
|
rand(a,b)
| Zufallszahl aus dem Intervall [a,b].
|
rand(a)
| Wählt zufällig ein Element aus der Liste a.
|
rand(a:b)
| Wählt zufällig ein Element aus [a,a+1,a+2,...,b].
|
rand(a:b:d)
| Wählt zufällig ein Element aus [a,a+d,a+2d,...,b].
|
sample(F)
| Zufallszahl gemäß der Verteilungsfunktion F.
|
samples(F,n)
| Liste von n Zufallszahlen gemäß der Verteilungsfunktion F.
|
cdf(a)
| Verteilungsfunktion zu einer Liste von Zufallszahlen.
Beispiel: F(x); F:=cdf(samples(cdfN,10)).
|
| Funktion
| Erklärung
|
cdfu(x)
| Uniforme Verteilung.
|
pdfu(x)
| Dichte der uniformen Verteilung.
|
cdfu(x,a,b)
| Uniforme Verteilung.
|
pdfu(x,a,b)
| Dichte der uniformen Verteilung.
|
cdfN(x)
| Standard-Normalverteilung.
|
pdfN(x)
| Dichte der Standard-Normalverteilung.
|
cdfN(x,mu,sigma)
| Normalverteilung.
|
pdfN(x,mu,sigma)
| Dichte der Normalverteilung.
|
cdfLogN(x,mu,sigma)
| Log-Normalverteilung.
|
pdfLogN(x,mu,sigma)
| Dichte der Log-Normalverteilung.
|
cdfExp(x,lambda)
| Exponentialverteilung, E=1/lambda.
|
pdfExp(x,lambda)
| Dichte der Exponentialverteilung.
|
cdfchisq(x,n)
| Chi-Quadrat-Verteilung.
|
pdfchisq(x,n)
| Dichte der Chi-Quadrat-Verteilung.
|
cdfst(x,n)
| Student-t-Verteilung.
|
pdfst(x,n)
| Dichte der Student-t-Verteilung.
|
cdfF(x,m,n)
| Fisher-Verteilung.
|
pdfF(x,m,n)
| Dichte der Fisher-Verteilung.
|
cdfW(x,a,b)
| Weibull-Verteilung, E=b*gamma(1+1/a).
|
pdfW(x,a,b)
| Dichte der Weibull-Verteilung.
|
cdfGamma(x,b,p)
| Gamma-Verteilung, E=p/b.
|
pdfGamma(x,b,p)
| Dichte der Gamma-Verteilung.
|
cdfBeta(x,p,q)
| Beta-Verteilung.
|
pdfBeta(x,p,q)
| Dichte der Beta-Verteilung.
|
| Funktion
| Erklärung
|
len(a)
| Länge der Liste a.
|
af(x0,y0,x1,y1)
| Die affine Funktion durch (x0, y0)
und (x1, y1).
Beispiel: f:=af(2,1,6,2),f(x).
|
tg(f,a,x)
| Tangente: f(a)+f'(a)*(x-a).
|
sc(f,a,b,x)
| Sekante: f(a)+(f(b)-f(a))/(b-a)*(x-a).
|
clamp(x,a,b)
| Bedeutungsgleich mit min(max(x,a),b).
|
zeros(f,a,b)
| Versucht, die Nullstellen von f(x) für x∈[a,b] zu bestimmen.
|
map(f,a)
| Wendet f auf jedes Element der Liste a an.
Beispiel: map(x.2x,1:10).
|
filter(p,a)
| Die Elemente aus a, die das Prädikat p erfüllen.
Beispiel: filter(n.prim(n)&prim(n+2),1:100).
|
all(p,a)
| Allquantor, ist nur dann wahr wenn alle Elemente aus a das
Prädikat p erfüllen.
|
any(p,a)
| Existenzquantor, ist schon dann wahr wenn irgendein Element aus a
das Prädikat p erfüllt.
|
count(p,a)
| Zählt wie viele Elemente aus a das Prädikat p erfüllen.
|
partition(a,p)
| Partitioniert die Liste a bezüglich der Projektion p.
|
enumerate(a)
| Aufzählung der Elemente aus a.
|
pli(f,a,b,d)
| Piecewise linear interpolation. Interpoliert die Funktion f
auf dem Intervall [a,b] in Schrittweite d stückweise linear.
Beispiel: f(x); f:=pli(sin,-10,10,1).
|
pli(x0,d,a)
| Interpoliert die equidistanten Stützstellen t=[x,y]
mit x=x0+k*d und y=a[k]
stückweise linear.
|
pli(a)
| Interpoliert die Stützstellen t=a[k] mit
x=t[0] und y=t[1] stückweise linear.
|
ipp(a)
| Interpolationspolynom für die Stützstellen t=a[k]
mit x=t[0] und y=t[1].
|
sma(a,n)
| Einfacher gleitender Mittelwert (simple moving average).
|
smac(a,n)
| Zentrierter gleitender Mittelwert (simple moving average central).
|
apply(f,v)
| Wendet eine mehrstellige Funktion auf einen Vektor an.
Genauer ist apply(f,v) für len(v)=2
dasselbe wie f(v[0],v[1]).
|
| Befehl
| Erklärung
|
scale(a)
| Skaliert das Koordinatensystem.
|
scale(x,y)
| Skaliert x- und y-Achse unabhängig voneinander.
|
P(x,y)
| Setzt die Bildmitte in den Punkt (x,y).
|
sys(n)
| Koordinatensystem: (0: aus), (1: Achsen), (2: mit Gitter).
|
ppu(n)
| Pixels per unit legt den Abstand der Gitterlinien fest.
Wird erst ein Plot später aufgenommen, weshalb »Plot« nach
Ausführung des Befehls nochmals zu betätigen ist.
|
ppu(nx,ny)
| Legt den Abstand der Gitterlinien separat fest.
|
dyn(1)
| Ermöglicht dynamische Länge von Vektorpfeilen in Vektorfeldern.
|
stream(1)
| Stellt die Darstellung von Vektorfeldern auf Stromlinien um.
|
color(Farbe)
| Legt die Farbe der Kurve fest. Vordefinierte Farben sind
black, gray, white, red,
green, blue, cyan, teal,
purple, violet, yellow,
brown, cyan, orange.
Für weitere Kurven schreibt man color(Farbe0,Farbe1,...).
Eine Farbe darf auch ein Tripel [R,G,B] sein, die Anteile
jeweils von 0 bis 255.
|
zaxis(x,y)
| Legt die Position der z-Achse fest. Vordefiniert ist zaxis(-1,-1).
|