Informe Codigos Python
Informe Codigos Python
Introducción
Objetivos
- Objetivo General:
Desarrollar programas en Python que resuelvan problemas relacionados con la
manipulación de matrices y vectores.
- Objetivos Específicos:
1. Generar matrices de dimensiones definidas por el usuario y realizar operaciones sobre
ellas, como la suma o la determinación del número menor o mayor.
2. Calcular determinantes de matrices cuadráticas y transponer matrices.
3. Ingresar y manipular vectores, realizando operaciones básicas como sumas y promedios.
Metodología
Para resolver cada uno de los problemas, se desarrollaron programas en Python siguiendo
los siguientes pasos:
1. Ingreso de datos: Se pidió al usuario ingresar las dimensiones de las matrices o vectores,
así como los valores que los componen.
2. Cálculos: Dependiendo de la tarea específica, el programa realizó las operaciones
solicitadas, tales como:
- Suma de los elementos de las matrices.
- Determinación de la matriz transpuesta.
- Cálculo de la determinante de una matriz cuadrática.
3. Resultados: Se presentó la matriz original junto con los resultados solicitados (por
ejemplo, la matriz sumada por un valor, la determinante calculada, etc.).
Desarrollo de Programas
Se creó un programa que permite generar un vector con valores consecutivos dentro de un
rango específico (por ejemplo, del 1 al 9), usando ciclos `while True` y `for` para garantizar
una estructura robusta y controlada de entrada.
El código para calcular la determinante de una matriz cuadrática utiliza la regla de Laplace y
recursión. Primero se trata el caso base de matrices 2x2 y luego se extiende para matrices
mayores utilizando submatrices.
Un programa permitió ingresar una matriz y luego sumarle un valor constante (por
ejemplo, 5) a cada uno de sus elementos, presentando tanto la matriz original como la
resultante.
Resultados
Conclusiones
Estos códigos básicos son útiles para aprender y practicar con operaciones matemáticas en
Python, y pueden servir como base para el desarrollo de programas más complejos en el
futuro.
Referencias