本应用程序旨在提供便捷的创建和求解线性方程组的方法。本应用程序使用著名且应用最广泛的高斯-若尔当消元法来求解线性方程组。
在本应用程序中,方程的数量等于未知数的数量。如果我们分别用 A(未知数前的系数)、x(未知数)和 b(= 后的系数)来表示这些矩阵,那么我们可以用单个矩阵方程 Ax=b 来替换原始的包含 m 个 n 个未知数的方程组。
该方程中的矩阵 A 称为方程组的系数矩阵。方程组的增广矩阵是通过将 b 添加到 A 作为最后一列得到的;
在本应用程序中,增广矩阵被输入到一个表中。创建表时,需要设置两个参数:增广矩阵每个系数的最大长度和方程的数量,即 n。在表的最后一列中,输入 b 个系数。
该应用程序具有创建、存储、删除和以新名称保存增广矩阵的功能。每个增广矩阵都以自己的名称存储。增广矩阵列表显示在下拉列表中。从中选择一个项目后,会出现一个按钮来计算相应线性系统的解,并将解显示在表格中。计算解后,还可以显示高斯-约当消元矩阵。所有方程矩阵、解和消元矩阵都可以保存在所选设备目录中的文件中。
该应用程序具有分析解的功能:是否为唯一解、不一致解或无穷解,并显示通解(参数形式)。