Wahrscheinlichkeitsrechnung und Statistik
(ausgewählte Rechenanweisungen)
Kombinatorik
Anzahl der k-stelligen Kombinationen von Elementen aus einer Liste
with(combinat):
k:= 2:
numbcomb([a, b, c], k);
3
Binomialkoeffizient (n über k)
binomial(12, 4);
495
Kombinationen von Elementen aus einer Liste
with(combinat):
choose([a, b, c]);

choose([a, b, c], 2);

Permutationen
with(combinat):
permute( [a, b, c], 2);

numbperm([a, b, c], 2) ;
6

Wahrscheinlichkeitsverteilungen

Binomialverteilung
B:= proc (n, p, k)
binomial(n,k) * p^k * (1-p)^(n-k):
end;

Statistik

Zufallszahlen
with(stats):
z:= NULL:
for i from 1 to 20 do
z:= z, rand(6)() + 1:
od:
zufallsfolge:= z;

Zufallsfolge von k Zahlen zwischen 0 und n
with(combinat):
randcomb(49, 7);
{19, 21, 25, 31, 32, 40, 48}