You are on page 1of 22

INTRODUCCIÓN

Dada la gran diversidad de las necesidades del ser humano, en cada uno de los ámbitos se
requiere emplear técnicas y métodos matemáticos que den solución rápida y exacta.

Una de las herramientas que más impacto ha tenido y que su aplicación es amplia, son las
matrices, las cuales nos dan una solución óptima a un sistema de ecuaciones lineales
previamente obtenidas de un planteamiento de un problema.

Estás son un tema realmente importante gracias a la ayuda que brinda para el cálculo
numérico, en la resolución de sistemas de ecuaciones lineales, diferenciales y derivadas
parciales.

Existen matrices sencillas, así como unas más complejas que pueden llegar a producir un
planteamiento más difícil, así mismo los pasos para su solución se van incrementando de
manera notable.

Por ello se han desarrollado distintas plataformas que ayudan a resolver estás matrices. La
utilización de las matrices actualmente constituye una parte esencial en los distintos
lenguajes de programación que existen, ya que la mayoría de datos los introducen en los
ordenadores como tablas organizadas en filas y columnas: hojas de cálculo, base de datos,
en el estudio de las cónicas, etc.

Un dato importante es que las matrices aparecieron por primera vez en el año de 1850,
introducidas por J.J. Sylvester, pero el desarrollo inicial de la teoría se debe al matemático
W.R. Hamilton en 1853.

Es importante recordar que hoy en día las matrices tienen aplicación en diversos campos
como el control de inventario en fábricas, teoría cuántica, física, análisis de costos de
transporte, en la producción de piezas a computadora, en sistemas web, en programación.

En general, una matriz es un conjunto ordenado en una estructura de filas y columnas y que
sus elementos pueden ser objetos matemáticos de muy variados tipos, aunque de forma
particular, se trabajan más los valores en números reales.
PROGRAMA DE MATRICES
Gracias al trabajo de equipo que se realizó, se logró crear un programa basado en
programación web desde cero, que nos permite resolver algunas matrices básicas, dando
como opción: sumas, restas, producto o determinantes.

MARCO TEORICO
Una matriz, consta de datos que se organizan en filas y columnas para formar un rectángulo.
Por ejemplo; se podría organizar los datos recogidos en un puesto de comida dentro del cine,
de la siguiente manera:

La programación web, es la que se encarga de realizar los sitios web con distintas
funciones, sean páginas o sistemas personales. Estos están basados en los navegadores
dentro de los distintos dispositivos electrónicos que conocemos; como celulares, tabletas,
computadoras, laptops, etc.

Para poder utilizarlo, se hace con el uso de tecnologías de software dentro del servidor y por
parte del cliente, que, en combinación de un proceso con una base de datos, realiza las
tareas programadas o muestra la información correcta.
PHP, es el lenguaje más utilizado para poder programar en web. Utilizado junto a MySQLi,
jQuery, HTML5 y CSS3 se realiza una estructura muy decente para presentar el trabajo que
se está realizando.

Matriz inversa, de una matriz cuadrada A, y se expresa A-1, a la única matriz que cumple
que: A·A-1 = I = A-1·A.

Es decir, la matriz inversa de A es la única matriz que al multiplicarla por ella obtenemos la
matriz identidad del orden correspondiente.
Ecuación, es una igualdad matemática entre dos expresiones, denominadas miembros y
separadas por el signo igual, en las que aparecen elementos conocidos o datos,
desconocidos o incógnitas, relacionados mediante operaciones matemáticas.

CONCEPTOS BÁSICOS
Matriz: Arreglo rectangular de números.

Matriz aumentada: Es la matriz de coeficientes que representa un sistema de ecuaciones


lineales.

Teorema: Una matriz de un sistema de ecuaciones lineales, resulta una matriz de un sistema
equivalente si:

1) Se intercambian dos renglones.

2) Se multiplica o divide un renglón por una constante diferente de cero.

3) Un múltiplo constante de un renglón se suma a otro renglón.

Forma escalonada reducida de una matriz:

1) El primer número diferente de cero de cada renglón, de izquierda a derecha, es 1.

2) La columna que contenga el primer número diferente de cero en cualquier renglón


está a la izquierda de la columna con el primer número distinto de cero del renglón de
abajo.

Circuito: es el recorrido establecido de antemano que una corriente eléctrica tendrá. Se


compone de distintos elementos que garantizan el flujo y control de los electrones que
conforman la electricidad.
Ley de Kirchhoff: se basa en el principio de la conservación de la carga donde la carga en
coulombios es el producto de la corriente en amperios y el tiempo en segundos.

Ley de Ohm: representa un elemento fundamental para explicar ciertos fenómenos


relacionados con la electricidad.
CÓDIGO BASE DEL PROG RAM A

Está parte del código es la importante, con ella se ejecutan las demás funciones
implementadas.

Como primera línea declaramos una variable DEFINE con el nombre de URL y con el valor
de nuestro enlace web, que, en este caso al ser probado en un servidor local, se convierte en
http://localhost.

Procedemos a incluir un archivo de cabeza, que contiene los datos principales de carga,
como las hojas de estilo y las funciones para la parte del cliente. (se anexa más adelante
como head.tpl).
La función principal es la de loadP que es la que se encarga de llamar a los demás archivos
sin tener que recargar la página web. Esta información se imprime dentro del div con ID
llamado load.

En la parte inferior, encontramos un fragmento del código Javascript, que su función es


cargar por default la página inicia. (se anexa más adelante como inicio.php).

HE AD.TPL
INICIO.PHP

Cada que cambiemos de pestaña o sección o estemos procesando un problema, el sistema


carga de manera automática un loader que nos muestra el siguiente mensaje por completo
en la página.
Navegando por el menú de SUMA DE MATRICES encontraremos la siguiente pestaña.

Aquí nos pide el sistema ingresar la cantidad de filas y columnas tanto para A como B, que
requiere el usuario, para continuar pulsando sobre el botón verde de Generar matriz, para
proceder a la siguiente pestaña.
Aquí el sistema nos pide que ingresemos los valores a utilizar en la matriz. De igual manera
para continuar se presiona sobre el botón verde de Calcular Suma, para que se continúe a
su solución.

El programa nos resolverá la matriz de suma. El usuario para continuar viendo el resultado
completo tendrá que ir desplegando la página hacia abajo en caso de requerirlo.
Aquí vemos la función de PHP que obtiene la solución de la matriz mediante Gauss.

Con esta función lo que hacemos es imprimir las filas y columnas de la resolución de la
función anterior.
Por último, se adjunta una imagen de como el cliente en el navegador ejecuta nuestras
funciones, trayendo los archivos correctos.
IMÁGENES DEL TRABAJO
CÁLCULOS RE ALIZADOS
TRAB AJ ANDO EN EQUIPO
IMÁGENES DEL PROGRAM A EJECUTANDOSE
CÓDIGO
IMPRESIÓN EN P ANTALL A
CONCLUSIÓN
Mediante el uso de las matrices se resuelven distintos problemas de ecuaciones e incluyendo
otros tipos de trabajos o situaciones. Y cabe resaltar la gran importancia que tienen estás
herramientas tecnológicas, ya que actualmente nuestra vida está rodeada de aplicaciones
que nos ayudan a completar ciertas funciones que anteriormente serían un poco estresantes
o que nos roban tiempo.

Y no debemos olvidar que en un futuro se desarrollarán quizá más interfaces que


simplifiquen todas estas herramientas actuales. Aunque eso no quita que debamos seguir
estudiando más sobre las teorías relacionadas, de esta manera nos mantenemos
actualizados con la información y nos distingue de las máquinas virtuales actuales.

El uso de estas herramientas, nos hacen las matemáticas más interesantes y útiles en la vida
cotidiana, mostrando que tan fácil puede ser resolver un problema con resultados más
exactos y en un determinado proceso a un clic.
BIBLIOGRAFÍA

1- Grossman Stanley I. Algebra Lineal, McGraw-Hill.


Quinta Edición. México, 2000.

2- Miller Irving R., Freund John E. Probabilidad y Estadística para Ingenieros.


Prentice-Hall. México. 1992.

3- Baldor A. Algebra. Publicaciones Cultural. México. 2002.

You might also like