Programvaruversion 2.02 Instruktionshäfte

2-20
u Slumptalsgenerator i enlighet med binomialfördelning (RanBin#)
Denna funktion genererar slumpmässiga heltal i enlighet med binomialfördelning baserat på
värden som anges för antal försök
n och sannolikhet p .
RanBin# (
n , p [, m ]) 1 < n < 100000 1 < m < 999 0 < p < 1
Utelämnande av värde för
m returnerar ett genererat slumptal som det är. Anges ett värde för
m returneras det angivna slumptalsvärdet i listform.
Exempel Knapptryckning
RanBin# (5, 0.5)
(Skapar slumpmässigt det antal gånger som
krona kan förväntas inträffa i enlighet med
binomialfördelning för fem myntkast där
sannolikheten för krona är 0,5.)
K6( g) 3(PROB) 4(RAND) 4(Bin)
5 ,0.5 )w
RanBin# (5, 0.5, 3)
(Utför tre gånger samma sekvens av
myntkast som beskrivs ovan och visar
resultaten i en lista.)
K6( g) 3(PROB) 4(RAND) 4(Bin)
5 ,0.5 ,3 )w
u Slumpvis extraktion av listdataelement (RanSamp#)
Med den här funktionen extraherar du slumpvis element från listdata och sänder tillbaka
resultaten i listformat.
RanSamp# (Lista X,
n [,m])
Lista X ... Listdata (Lista 1 till Lista 26, Ans, {listformatdata}, undernamn)
n ... Antal försök (Om m = 1 är antalet element 1 < n < Lista X. Om m = 0, 1 < n < 999.)
m ... m = 1 eller 0 (Om m = 1 extraheras varje element endast en gång. Om m = 0 kan
varje element extraheras flera gånger.)
m = 0 används om m-inställningen utelämnas.
Exempel Knapptryckning
List 1 = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
RanSamp# (List 1, 3, 1)
(Extraherar slumpvis tre element från Lista 1
och visar resultatet på skärmen ListAns.)
!*({)1,2,3,4,5,6,7,8
,9,10!/(})a!b(List)bw
K6(g)3(PROB)4(RAND)6(Samp)
!b(List)b,3,1)w
List 2 = {1, 3, 6, 7}
RanSamp# (List 2, 10)
(Extraherar slumpvis 10 element från Lista
2 och visar resultaten på skärmen ListAns.
Element extraheras upprepat.)
!*({)1,3,6,7!/(})a
!b(List)cw
K6(g)3(PROB)4(RAND)6(Samp)
!b(List)c,10)w