0% encontró este documento útil (0 votos)
17 vistas1 página

Taller de NumPy: Ejercicios Prácticos

El documento describe varias tareas relacionadas con el uso de NumPy para crear y manipular arrays multidimensionales. Estas incluyen generar arrays unidimensionales y tridimensionales con valores aleatorios, extraer subconjuntos de datos, identificar valores máximos y mínimos, y calcular distancias entre puntos almacenados en arrays.

Cargado por

JuanDiegoRamirez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
17 vistas1 página

Taller de NumPy: Ejercicios Prácticos

El documento describe varias tareas relacionadas con el uso de NumPy para crear y manipular arrays multidimensionales. Estas incluyen generar arrays unidimensionales y tridimensionales con valores aleatorios, extraer subconjuntos de datos, identificar valores máximos y mínimos, y calcular distancias entre puntos almacenados en arrays.

Cargado por

JuanDiegoRamirez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Taller NumPy

 Crear un array unidimensional que se llene con 15 números aleatorios entre 20 y 60.
 Crear un array de 6x6x6 y llenarlo con numero aleatorios entre 0 y 1.
o ¿Cuál es el tamaño de este array?
o Hallar el valor minimo
o Hallar la posición en la que se encuentra el valor máximo
 Crear un array de 10x4 y extraer las primeras 5 filas y almacenarlas en una lista.
 Crear un método que tenga como parámetro un array unidimensional de 100 posiciones y
devuelva los 10 valores más grandes.
 Crear un método que tenga como parámetros de entrada dos array bidimensionales y verifique si
son idénticas
 Crear un array de 3x3x3 que se llene con números aleatorios entre 0 y 1, y reemplazar el valor
máximo por -1. Si el valor máximo se repite, se deben reemplazar varias veces.
 Crear un método que tenga como parámetro de entrada un array de 10x2 donde cada fila
representa las coordenadas de un punto, y retorne una matriz de 10x10 con la distancia entre
cada par de puntos. A continuación, se presenta un ejemplo para 5 puntos.
Parámetro de entrada:

Punto 1 3 7
Punto 2 5 4
Punto 3 8 8
Punto 4 2 1
Punto 5 9 2
Salida:

Distancia entre Punto 1 y Punto 1 0 3.605 5.09 6.08 7.81


Distancia entre Punto 1 y Punto 2 3.605 0 5 4.24 4.47
Distancia entre Punto 1 y Punto 3 5.09 5 0 9.21 6.08
Distancia entre Punto 1 y Punto 4 6.08 4.24 9.21 0 7.07
Distancia entre Punto 1 y Punto 5 7.81 4.47 6.08 7.07 0

𝑑(𝑃1 , 𝑃2 ) = √(𝑥2 − 𝑥1 ) + (𝑦2 − 𝑦1 )

También podría gustarte