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) .
|