Está en la página 1de 3

Lgica y algoritmos

Profesor: Juan Carlos reyes Figueroa

Estudiantes: Ray David das castro, Daniel Martnez Maldonado

Tema: resta de matrices y matriz inversa

Unidades tecnolgicas de Santander 07/06/12

Informe del trabajo realizado:


La resta de matrices no presento problemas ala hora de resolverla debido que gracias a un ejemplo de el libro (metodologa de la programacin) encontramos un ejercicio de suma de matrices , investigando un poco el tema encontramos un mtodo de resta de matrices por medio de las matemticas como lo muestra este siguiente ejemplo; Para poder restar matrices debe de haber el mismo nmero de filas y columnas en ambas. Al primer elemento de la primera fila y la primera columna le restas el mismo elemento pero de la columna 2 y as. Ejemplo: (358 7 9 11) (241 6 12 15) Al 3 le restas el 2, al 5 restas el 4, al 8 restas el 1, el resultado lo pones en la primera fila de la matriz que sera la resta de las 2. Luego restas el 7 menos 6, 9 menos 12, y 11 menos 15, y lo que resulte lo pones en la segunda fila. El resultado de este ejemplo sera: (1 1 7 1 -3 -4).

Para poderlo aplicar al diagrama de flujo se uso como ejemplo un ejercicio de suma de matrices, para ello se hiso del uso de (6 ciclos para) para definir los valores y poder dar una respuesta pulcra ya que gracias a estos ciclos el proceso queda rectificado y da en orden la matriz resultante claro esta que se esta haciendo con una matriz de 3x3 ya que es una ejemplo claro de la resta de las matrices, se haba pensado una matriz nxn pero requerira un trabajo un poco mas complejo pero nos limitamos al ejemplo de 3x3 ya que es el mas representativo en las matemticas y en una cantidad de casos la mas usada. Tambin de un proceso el cual genera su resta y una salida que da la matriz resultante. El programa le pedir 1 por 1 cada dato de las matrices que se desea restar nombrndolos como 1.1 1.2 1.3 y etc.

Al final la salida dar una matriz organizada mostrando los valores de cada operacin echo por los 6 ciclos.

La matriz inversa:
La matriz inversa usa el mtodo de gauss el cual es muy conocido y por lo general uno de los ms exactos, para usar este mtodo que lastimosamente es muy largo tuvimos que pedir ayuda externa de una persona mas conocedora del tema de los diagramas de flujo. Para sintetizar este proceso se hiso uso de 2 sub programas que pues no hemos conocido an en la clase, Pero que eran necesarios para realizar este mtodo el sub programa A se encarga de recibir los datos para que el sub programa B haga las operaciones por otra parte con el fin que el sub programa B s encarga de identificarlas segn su propiedad, mientras el sub programa A solamente las recibe y labora una parte del ejercicio del mtodo gauss claro haciendo uso de los ciclos incluidos en estos sud programas sintetizan y acorten el mtodo. Ya para el final el programa principal recibir los datos de los sud programas y los organizara segn las ecuaciones planteadas en los procesos de los mismos y ya para las salidas se uso una salida larga como la que se uso en la resta de matrices para dar la matriz resultante del proceso del diagrama, Sabemos que los sub programas no son temas cercanos a los estudiantes de electromecnica pero gracias a otros compaeros programadores nos dieron a dilucidar la solucin por medio de los sub programas. No somos conocedores del tema a profundidad solo fue una ayuda para mejorar el proceso y no alargar mas el diagrama con el fin de dar calidad al trabajo realizado.

También podría gustarte