El propósito de esta aplicación es proporcionar métodos convenientes para crear y resolver sistemas de ecuaciones lineales. La aplicación utiliza el famoso y más utilizado método de eliminación de Gauss-Jordan para resolver sistemas de ecuaciones lineales.
Para la aplicación, el número de ecuaciones es igual al número de incógnitas. Si designamos estas matrices como A (coeficientes antes de las incógnitas), x (incógnitas) y b (coeficientes después de = ), respectivamente, podemos reemplazar el sistema original de m ecuaciones con n incógnitas por la ecuación matricial única Ax=b.
La matriz A en esta ecuación se denomina matriz de coeficientes del sistema. La matriz aumentada del sistema se obtiene añadiendo b a A como última columna.
En la aplicación, la matriz aumentada se introduce en una tabla. Al crear la tabla, se establecen dos parámetros: la longitud máxima de cada coeficiente de la matriz aumentada y el número de ecuaciones (n). En la última columna de la tabla, se introducen los coeficientes b. La aplicación permite crear, almacenar, eliminar y guardar la matriz aumentada con un nuevo nombre. Cada matriz se guarda con su propio nombre. La lista de matrices aumentadas se muestra en una lista desplegable. Tras seleccionar una, se puede calcular la solución del sistema lineal correspondiente, que se muestra en una tabla. Tras calcular la solución, también se puede mostrar la matriz de eliminación de Gauss-Jordan. Todas las matrices de ecuaciones, soluciones y matrices de eliminación se pueden guardar en un archivo en el directorio del dispositivo seleccionado.
La aplicación permite analizar la solución: si es única, inconsistente o infinita, y mostrar la solución general (forma paramétrica).