Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Por cada pregunta presentar en un archivo .py, ejemplo preg1.py , preg2.py, etc.
Lee detenidamente las preguntas, responde con la menor cantidad de código posible y No usar
la libreria numpy.
Nota1: Debe realizar las operaciones (espejo, suma, resta y multiplicación de matrices) sólo
con funciones y los parámetros de entradas son las matrices.
Nota 2: la multiplicación de un escalar con una matriz tambien se debe realizar con una
función
Nota 5: Para obtener C, solo se debe llamar a funciones con sus parámetros de entradas
respectivos.
2) Se pide ingresar n como la dimensión de una matriz M y es cuadrada (validar que el ingreso
de la dimensión de M sea entero, mayor o igual a 3 e impar), ingresar los valores de la matriz
de manera aleatoria en un rango de [1 a 20]. Reportando la matriz original debe obtener:
Nota a: Para encontrar la transpuesta (') de la matriz M debe realizarlo llamando a una función.
Dd: Diagonal derecha de la matriz espejo vertical de M (de inferior izquierda a superior
derecha)
Nota b1: Para encontrar la diagonal debe realizarlo llamando a una función
Nota b2: para encontrar el espejo vertical debe llamar a una función
Nota 1:La matriz I se ingresa los valores de manera aleatoria, donde los números son enteros
en el rango de [0 a 255], y realizar la multiplicación punto a punto Q = MxP, obtener la suma de
los valores de Q y colocarlo en la posición i,j de la otra matriz I2.
Nota 4: P es otra matriz, P es una porción de I de dimensión 3x3 y la posición central de P es i,j