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
Generar números aleatorios entre 0 y 1.
Generar números aleatorios entre 1 y 6.
u Función "randList"
n
Sintaxis: randList(
[, a, b])
Función:
• Al omitir los argumentos "a" y "b" se genera una lista de
decimales.
• Al especificar los argumentos "a" y "b" se genera una lista de
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", como con la función "rand".
Problema
Generar una lista de tres elementos que contenga
valores aleatorios decimales.
Generar una lista de cinco elementos que contenga
valores aleatorios entre 1 y 6.
u Función "randNorm"
La función "randNorm" genera un número aleatorio normal de 10 dígitos basado en un valor medio
especificado
y unos valores de desviación estándar .
Sintaxis: randNorm( ,
Función:
• Omitir de un valor para "
• Al especificar un valor para "
Descripción:
n
• "
" debe ser un entero positivo, y " " debe ser mayor que 0.
Problema
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.
Produzca aleatoriamente las estaturas de cinco
niños del ejemplo anterior y visualícelas en una lista.
u Función "randBin"
La función "randBin" genera números aleatorios binomiales con base en los valores especificados para un
n
número de intentos
y una probabilidad P.
n
Sintaxis: randBin(
, P [,
n
[,
])
n
" (o si se especifica 1 para "
n
" devuelve el número especificado de valores aleatorios en formato de lista.
m
])
Operación
[rand] w
[rand] 1 , 6 w
n
elementos que contiene valores aleatorios
n
elementos que contiene valores aleatorios
Operación
[randList] 3 w
[randList] 5 , 1 , 6 w
n
") devuelve el número aleatorio generado tal como es.
Operación
[randNorm] 8 , 68 w
[randNorm] 8 , 68 , 5 w
Capítulo 2: Aplicación Principal
52