Цель приложения — предоставить удобные средства для создания и решения систем линейных уравнений. Приложение использует известный и наиболее широко используемый метод исключения Гаусса–Жордана для решения систем линейных уравнений.
В приложении количество уравнений равно количеству неизвестных. Если обозначить эти матрицы как A — коэффициенты перед неизвестными, x — неизвестные и b — коэффициенты после = , то исходную систему из m уравнений с n неизвестными можно заменить одним матричным уравнением Ax=b.
Матрица A в этом уравнении называется матрицей коэффициентов системы. Расширенная матрица для системы получается добавлением b к A в качестве последнего столбца;
В приложении расширенная матрица заносится в таблицу. При создании таблицы задаются два параметра: максимальная длина каждого коэффициента расширенной матрицы и количество уравнений, т.е. n. В последнем столбце таблицы записываются коэффициенты b.
Приложение имеет функции для создания, хранения, удаления и сохранения расширенной матрицы под новым именем. Каждая такая матрица хранится под своим именем. Список расширенной матрицы отображается в выпадающем списке. После выбора элемента появляется кнопка для вычисления решения соответствующей линейной системы, а решение отображается в таблице. После вычисления решения также доступна функция отображения матрицы исключения Гаусса-Жордана. Все матрицы уравнений, решения и матрицы исключения можно сохранить в файл в выбранном каталоге устройства.
Приложение имеет функции для анализа решения: уникальность, несовместность или бесконечность, а также для отображения общего решения (параметрическая форма).
Последнее обновление
25 нояб. 2025 г.