Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivo:
Programar funciones propias para empaquetar procedimiento y usarlas en aplicaciones.
Ejercicio 1. Programar una función que genere una lista de N datos numéricos reales
uniformemente distribuidos entre un valor a y un valor b (a < b).
Ejercicio 2. Programar una función que genere una lista de datos numéricos entre un
valor a y otro b (a < b) con paso d ( d < b-a).
Ejercicio 3. Programa una función usando ciclo y /o decisiones para obtener el máximo
entre los datos de una lista numérica.(no usar max() de Python).
Ejercicio 4. Programar una función que genere una lista de N datos aleatorios con una
distribución uniforme entre dos valores a y b (a<b) (clave: usar modulo random).
Ejercicio 5. Programar una función que genere una lista de N datos aleatorios con una
distribución normal con media c y desviación d (clave: usar modulo random)
argumentos entrada: N(int), c(numero), d(numero)
argumentos salida: L (list)
Ejercicio 6. Programar una función que evalúe la suma vectorial de dos listas de igual
longitud.
Ejercicio 7. Programar una función que evalúe el producto escalar de dos listas de igual
longitud.
Ejercicio 8. Programar una función que evalúe el producto elemento a elemento de dos
listas de igual longitud.
Ejercicio 10. Programar una función que genere la matriz de Hilbert para cualquier valor
n.
Ejercicio 11. Programar una función que grafique el coseno de frecuencia fq (en Herz) y
desfase Ph (radianes). (clave: usar modulo math)
Ejercicio 12. Programar una función que grafique el seno de frecuencia fq(en Herz) y
desfase Ph (radianes). (clave: usar modulo math)