Logo Studenta

Eliminacion gausiana Codigo Phyton

¡Estudia con miles de materiales!

Vista previa del material en texto

Código de Eliminación Gaussiana 
para resolver sistemas de ecuaciones lineales 
Python 
 
 
Se pide primero al Usuario el número de columnas (m) y filas (n) para la matriz 
 
De la libreria numpy 
 
Se utiliza la función zeros, para llenar la matriz con ceros y que no tenga ni un solo valor 
También se están utilizando para los vectores n y m, se le nombre vector 
X será un vector donde se almacenaran los resultados después del procedimiento del 
método 
 
Se pide al usuario a introducir la matriz de coeficientes y vector de solución 
 
La r es para renglones y c para columnas, en el ciclo el rango de valores serán los siguientes 
 
 2 
 
La matriz tiene las dimensiones de fila y columna, 
En elemento a, se concatena con + str y convierte a los renglones en tipo str, para que pueda 
aparecer en la pantalla todo junto 
Lo mismo para las columnas 
Se le suma 1 para que no aparezca el 0 y sea lo mas natural para nosotros que estamos 
acostumbrados a verlo desde 1 
 
Se pide el vector solución 
 
Se imprime en pantalla la matriz introducida 
 
Operaciones para obtener los ceros debajo de la diagonal principal 
 
 
Permite guardar el valor de las incógnitas ya conocidas 
 
 3

Continuar navegando

Contenido elegido para ti