For the application, the number of equations is equal to the number of unknowns. If we designate these matrices by A - coefficients before unknowns, x - unknowns, and b – coefficients after = , respectively, then we can replace the original system of m equations in n unknowns by the single matrix equation Ax=b.
The matrix A in this equation is called the coefficient matrix of the system. The augmented matrix for the system is obtained by adjoining b to A as the last column;
In the application, the augmented matrix is entered into a table. When creating the table, two parameters are set: the maximum length of each coefficient of the augmented matrix and the number of equations, i.e. n. In the last column of the table, the b coefficients are entered.
The application has functions for creating, storing, deleting, and saving the augmented matrix under a new name. Each such matrix is stored under its own name. The list of augmented matrices is shown in a dropdown list. After selecting an item from it, there is a button to calculate the solution of the corresponding linear system, and the solution is displayed in a table. After calculating the solution, there is also a function to display the Gauss-Jordan elimination matrix. All – equations matrix, solution and elimination matrix can be saved in file in selected device directory.