User Manual

Luku 2: Pääsovellus 50
u rand-funktio
rand-funktio generoi satunnaislukuja. Jos argumenttia ei määritetä, rand-funktio generoi 10-numeroisia
desimaalilukuja, jotka on suurempia tai yhtä suuria kuin 0 ja pienempiä kuin 1.
Jos argumentille määritetään kaksi kokonaislukuarvoa, funktio generoi satunnaisluvut niiden välille.
Tehtävä Toimet
Generoi satunnaislukuja arvojen 0 ja 1 välille.
[rand] w
Generoi satunnaislukuja arvojen 1 ja 6 välille.
[rand] 1 , 6 w
u randList-funktio
Syntaksi: randList( n [, a, b])
Toiminta:
Jos argumentteja a ja b ei määritetä, funktio palauttaa
n elementin luettelon satunnaisista desimaaliarvoista.
Jos argumentit a ja b määritetään, funktio palauttaa
n elementin luettelon satunnaisista kokonaislukuarvoista
välillä a–b.
Kuvaus:
Arvon
n täytyy olla positiivinen kokonaisluku.
Elementtien satunnaisluvut generoidaan RandSeed-asetusten mukaisesti.
Tehtävä Toimet
Generoi kolmen elementin luettelo, joka sisältää
satunnaisia desimaalilukuja.
[randList] 3 w
Generoi viiden elementin luettelo, joka sisältää
satunnaislukuja välillä 1– 6.
[randList] 5, 1 , 6 w
u randNorm-funktio
randNorm-funktio generoi 10-numeroisen normaalin satunnaisluvun, joka perustuu määritettyyn keskihajontaan
σ ja keskiarvoihin μ .
Syntaksi: randNorm(
σ , μ [, n ])
Toiminta:
• Jos
n :n arvoa ei määritetä (tai n on 1), funktio palauttaa generoidun satunnaisluvun sellaisenaan.
• Jos
n:n arvoksi määritetään 2 tai suurempi, funktio palauttaa halutun määrän satunnaislukuja luettelomuodossa.
Kuvaus:
Arvon
n täytyy olla positiivinen kokonaisluku ja arvon σ täytyy olla suurempi kuin 0.
Tehtävä Toimet
Generoi satunnainen kehon pituus alle
yksivuotiaiden vauvojen ryhmässä, kun vauvojen
keskipituus on 68 cm ja keskihajonta on 8.
[randNorm] 8 , 68 w
Generoi viiden vauvan satunnainen kehon
pituus edellisen esimerkin mukaisesti ja näytä ne
luettelossa.
[randNorm] 8 , 68 , 5 w
u randBin-funktio
randBin-funktio generoi binomisatunnaislukuja, jotka perustuvat kokeiden määrään n ja todennäköisyyteen P.
Syntaksi: randBin( n , P [, m ])