Sie sind auf Seite 1von 6

ANTEPROYECTO DE PROGRAMCIN NMERICA

METODO DE GAUSS JORDAN

PRESENTADO POR:
LESLIE BLANCO
JAIME DE LA HOZ
MIGUEL PARRA
JONATHAN MERCADO
MARIA MORALES

GRUPO:
FD

PROFESORA:
JEINNY PERALTA

UNIVERSIDAD DE LA COSTA
C.U.C
BARRANQUILLA/ ATLNTICO
12/09/2016

MATRICES DE GAUSS JORDAN


INTRODUCCIN
En matemticas, la eliminacin de Gauss-Jordan, llamada as debido a Carl Friedrich
Gauss y Wilhelm Jordan, es un algoritmo del lgebra lineal para determinar las
soluciones de un sistema de ecuaciones lineales, encontrar matrices e inversas. Un
sistema de ecuaciones se resuelve por el mtodo de Gauss cuando se obtienen sus
soluciones mediante la reduccin del sistema dado a otro equivalente en el que cada
ecuacin tiene una incgnita menos que la anterior. El mtodo de Gauss transforma la
matriz de coeficientes en una matriz triangular superior. El mtodo de Gauss-Jordan
contina el proceso de transformacin hasta obtener una matriz diagonal.

FORMULACION DEL PROBLEMA


Qu beneficio obtiene un ingeniero al trabajar con un programa que realice Matrices
de una manera sencilla y rpida? Cmo realizar dicho programa?, este proyecto se
basar en crear un programa en C++, que realice Matrices 3x3, poner en prctica todo
aprendido en clases, y as obtener un beneficio a futuro de este dicho programa, ya que
cuando alguna persona quiera realizar en su trabajo, empresa, matrices pueda
realizarlas con este programa, gastara menos tiempo, ms eficacia en su empresa o
trabajo.

JUSTIFICACIN
El presente proyecto se enfocara en crear un programa que resuelva matrices de 3x3
ya que estas son herramientas del algebra que facilitan el ordenamiento de datos, as
como su manejo y que se presentan en mbitos en los que se trabaja con datos
regularmente ordenados en el contexto de las ciencias como elementos que sirven
para clasificar valores numricos atendiendo a criterios o variables. As, en el presente
trabajo buscamos que dicho programa logre realizar el procedimiento y los clculos
necesarios para poder resolver una matriz de 3x3 la cual permitir reducir el tiempo y el
trabajo que cuesta encontrar el resultado de estas adems de ofrecer la practicidad de
hallar soluciones de problemas que aparecen en situaciones propias de las Ciencias
Sociales, Econmicas y Biolgicas.

OBJETIVOS

OBJETIVO GENEREAL:
Dar solucin a las variables que se nos presenten en las distintas ecuaciones

OBJETIVOS ESPECIFICOS
1. Desarrollar un cdigo en Visual C++ que permita realizar distintas
matrices.
2. Hacerlo de una manera sencilla el cual se pueda utilizar desde jvenes
hasta adultos.

RELACIN CON EL PLAN DE TRABAJO


La relacin con el plan de estudio es que todo lo que estamos y daremos en las clases
de Programacin Numrica con el programa C++, ser empleado paso a paso en este
proyecto que es realizar un programa que realice matrices 3x3.

MARCO TEORICO
Matrices
Reciben el nombre de matrices. Ms formalmente, dado un conjunto X, se denomina
matriz de n filas y m columnas a un conjunto de nm elementos de X, dispuestos en un
arreglo rectangular de n filas y m columnas. Las caractersticas de los elementos del
conjunto X dependern, en cada caso, de la naturaleza del problema que se est
estudiando. X puede ser un conjunto de funciones, de palabras de un alfabeto, de
nmeros, etc. De aqu en adelante, salvo que se especifique lo contrario, los elementos
del conjunto X sern nmeros reales y denotaremos el conjunto de todas las matrices
de orden nm (n filas y m columnas).
En programacin Una matriz es un vector de vectores o un tambin llamado array
bidimensional. La manera de declarar una matriz es C++ es similar a un vector:
int matrix[rows][cols];
int es el tipo de dato, matrix es el nombre del todo el conjunto de datos y debo de
especificar el numero de filas y columnas.
Las matrices tambin pueden ser de distintos tipos de datos como char, float, double,
etc. Las matrices en C++ se almacenan al igual que los vectores en posiciones
consecutivas de memoria.
Usualmente uno se hace la idea que una matriz es como un tablero, pero internamente
el manejo es como su definicin lo indica, un vector de vectores, es decir, los vectores
estn uno detrs de los otros juntos.
En las matrices, los elementos no estn organizados linealmente sino que su
organizacin es bidimensional, es decir, en filas y columnas. Conviene imaginar una

matriz como una organizacin de celdas de memoria, o casillas, en cada una de las
cuales se puede guardar un elemento de la coleccin.
La forma de acceder a los elementos de la matriz es utilizando su nombre e indicando
los 2 subndices que van en los corchetes.

Las entradas (datos conocidos) para el algoritmo son:

La dimensin de la matriz
Los nmeros que contiene la matriz

La salida esperada (datos desconocidos) es:

La matriz es mgica o no, y si es mgica cul es el valor de la suma.


Las matrices tienen una gran divisin para ser resueltas:
1
Matriz cuadrada
2
Matriz Rectangular
3
Matriz Vertical
4
Matriz Columna
5
Matriz Horizontal
6
Matriz Fila
7
Matriz Diagonal
8
Matriz Escalonada
9
Matriz Triangular superior
10
Matriz Triangular inferior
11
Matriz Identidad
12
Matriz Nula o Matriz Cero
13
Matriz Opuesta
14
Matriz Traspuesta
15
Matriz Simtrica
Para realizar este proyecto nos basaremos en las matrices 3x3 las cuales sern
llevadas a cabo a travs del programa trabajado en la clase de programacin y ver su
funcional utilidad y beneficio para nosotros como ingenieros.

CRONOGRAMA
N
1

Actividades
Tener

el

Fecha

problema 29 de agosto de 2016

planteado
2

Investigar a fondo el 5 de septiembre de


mtodo

de

Gauss 2016

-Jordan
3

Realizar el algoritmo 19 de septiembre de


en Seudocdigo

Programar

2016
el 3 de octubre de 2016

Seudocdigo en C++
5

Comprobar que todo 17

de

octubre

de

octubre

de

est funcionando bien 2016


6

Presentacin
proyecto

del 31

de

2016

BIBLIOGRAFIA
http://www.monografias.com/trabajos72/resolucion-sistemas-metodo-gaussjordan/resolucion-sistemas-metodo-gauss-jordan.shtml
http://matematica.laguia2000.com/general/metodo-de-gauss-jordan
http://www.vitutor.com/algebra/matrices/matrices.html
https://es.wikipedia.org/wiki/Variable_%28matem%C3%A1ticas%29
http://es.slideshare.net/a12lma/ecuaciones-lineales-15995633
http://aprenderlyx.com/tipos-de-metodologia-de-investigacion/
http://investigacionholistica.blogspot.com.co/2008/02/la-investigacin-proyectiva.html
http://www.bdigital.unal.edu.co/5031/8/guillermojimenezlozano.2009_Parte1.pdf

https://www.youtube.com/watch?v=x4jDspSe1D8

Das könnte Ihnen auch gefallen