Módulo 2 Solución de sistemas de ecuaciones
Enviado por Angel Vergara • 15 de Enero de 2016 • Informe • 1.839 Palabras (8 Páginas) • 137 Visitas
Nombre: Juan Carlos Reyes Zarza Luis Mario González Arroyo Carlos Armando Torres Dorantes | Matrícula: 2696082 2649081 2689149 |
Nombre del curso: Métodos numéricos | Nombre del profesor: DAVID GERARDO SEPULVEDA RUVALCABA |
Módulo: Módulo 2. Solución de sistemas de ecuaciones | Actividad: Tema 6. Solución de ecuaciones lineales |
Fecha: : blackboard el 29 / 09/ del 2015 | |
Bibliografía: Información obtenida de : blackboard el 29/ 09 del 2015 |
Objetivo:
El saber resolver ecuaciones lineales de una manera eficiente. Consiguiendo resolver la ecuación mediante la eliminación Gaussiana, como método numérico en la programación.
Procedimiento
En base a las ecuaciones lineales planteadas el sistema de guaus de programar la eliminación de Gauss es sistematizar el proceso para el pivoteo de 0 y 1 en toda la matriz.
Resultados:
ACTIVIDAD 6
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication12
{
class Program
{
static void Main(string[] args)
{
double[,] matriz = { { 2, 1, 1, 8 },
{ 1, 3, -1, 2 },
{ 3, 1, -2, 1 } };
double pivote, factor;
//
for (int ren = 0; ren < 3; ren = ren + 1)
{
for (int col = 0; col < 4; col = col + 1)
{
System.Console.Write("Escriba el valor que desea en la ecuación[" + ren + "," + col + "]: ");
matriz[ren, col] = int.Parse(System.Console.ReadLine());
}
}
System.Console.WriteLine("Valores de la matriz de un sistema lineal de tres ecuaciones con tres incógnitas: ");
for (int ren = 0; ren < 3; ren = ren + 1)
{
for (int col = 0; col < 4; col = col + 1)
{
Console.Write(matriz[ren, col] + " ");
}
Console.WriteLine();
}
Console.ReadLine();
//
for (int reng = 0; reng < 3; reng = reng + 1)
{
//Selecciona el elemento diagonal como pivote
pivote = matriz[reng, reng];
//Divide todo el renglón entre el pivote
...