User Manual
Capítulo 2: Aplicación Principal 52
u Función “rand”
La función “rand” genera números aleatorios. Si no especifica un argumento, “rand” genera valores mayores o
iguales que 0 y menores que 1 con 10 dígitos decimales.
Al especificar dos valores enteros como argumento, se generan números aleatorios entre dichos valores.
Problema Operación
Generar números aleatorios entre 0 y 1.
[rand] w
Generar números aleatorios entre 1 y 6.
[rand] 1 , 6 w
u Función “randList”
Sintaxis: randList(n [, a, b])
Función:
• Al omitir los argumentos “a” y “b” se genera una lista de
n elementos que contiene valores aleatorios
decimales.
• Al especificar los argumentos “a” y “b” se genera una lista de
n elementos que contiene valores aleatorios
enteros comprendidos entre “a” y “b”.
Descripción:
• “
n” debe ser un valor entero.
• Los números aleatorios de cada uno de los elementos son generados de acuerdo a las especificaciones
“RandSeed”.
Problema Operación
Generar una lista de tres elementos que contenga
valores aleatorios decimales.
[randList] 3 w
Generar una lista de cinco elementos que contenga
valores aleatorios entre 1 y 6.
[randList] 5 , 1 , 6 w
u Función “randNorm”
La función “randNorm” genera un número aleatorio normal de 10 dígitos basado en un valor de desviación
estándar especificado σ y unos valores medios μ.
Sintaxis: randNorm(σ, μ [, n])
Función:
• Omitir de un valor para “
n” (o si se especifica 1 para “n”) devuelve el número aleatorio generado tal como es.
• Al especificar un valor igual o superior a 2 para “
n” devuelve el número especificado de valores aleatorios en
formato de lista.
Descripción:
• “
n” debe ser un entero positivo, y “σ ” debe ser mayor que 0.
Problema Operación
Produzca aleatoriamente un valor de estatura
obtenido de acuerdo con la distribución normal de
un grupo de niños menores de un año, cuya estatura
media sea de 68 cm y una desviación estándar igual
a 8.
[randNorm] 8 , 68 w
Produzca aleatoriamente las estaturas de cinco
niños del ejemplo anterior y visualícelas en una lista.
[randNorm] 8 , 68 , 5 w
u Función “randBin”
La función “randBin” genera números aleatorios binomiales con base en los valores especificados para un
número de intentos n y una probabilidad P.
Sintaxis: randBin(
n, P [, m])