Taller de Mathematica
TAREA 2 Departamento de Matemática Universidad de San Carlos
Ejercicio 1
En este ejercicio se trata de calcular las frecuencias relativas de que un número aleatorio realcomprendido entre 0 y 1 generado con el comando Random[ ] se encuentre en un intervalo de la forma @Hk – 1L ê 10, k ê 10@ para k=1,2,…,10. Dichas fecuencias relativas deben aproximarse a un décimo. a)Genera una lista, que llamarás “lista100″, con 100 números aleatorios comprendidos entre 0 y 1. Utiliza la asignación directa. b) Usa comandos apropiados para obtener el número de los elementos de”lista100” que se encuentran en cada uno de los intervalos @Hk – 1L ê 10, k ê 10@ para k=1,2,…,10. Debes obtener una lista con diez números enteros que debes dividir numéricamente por el total de suselementos para obtener las frecuencias relativas. El resultado debe ser una lista de diez valores aproximados que deben sumar uno. Sugerencia para c). La función “frecuencias[q]” debe hacer variascosas: generar la lista de “q” números aleatorios y calcular las frecuencias relativas. Para decirle a Mathematica que haga varias cosas secuencialmente podemos escribirlas entre paréntesis separadas porpunto y coma “;”.
c) Convierte el procedimiento anterior en una función que llamarás “frecuencias[q]” que debe generar una lista de “q” números aleatorios reales entre 0 y 1 y calcular lasfrecuencias relativas como antes hemos hecho con lista100. Calcula “frecuencias[q]” para q variando desde 100 hasta 1100 de 200 en 200. Observa cómo las frecuencias se aproximan cada vez más al valor 0.1. 2
Tarea 2.nb
Ejercicio 2
Define listauno = Range@2, 21D, listados = Range@22, 31D. Realiza las siguientes operaciones usando algunos de los comandos antes vistos. a) Multiplica cada elementode “listauno” por todos los elementos de “listados”. El resultado será una lista con 20 elementos (que a su vez serán listas de 10 elementos), a la que llamarás “productos”. b) Calcula la suma de…