Курсовая работа: Решение системы линейных алгебраических уравнений методом Крамера
}
return 0;
}
}
}
Программа, реализующая метод Крамера, была протестирована на следующий тестовых примерах.
Решить систему второго порядка
решением систены является вектор
.
Результат выполнения программы представлен на рис. 1.
Рис. 1. Результат выполнения программы для системы второго порядка.
Решить систему третьего порядка
решением систены является вектор
.
Результат выполнения программы представлен на рис. 2.
Рис. 2. Результат выполнения программы для системы третьего порядка.
В ходе тестированя, так же были рассмотрены случаи неправильного ввода размерности, результат выполнения на рис.3 и случай несовместности системы уравнений рис.4.
Рис. 3. Результат выполнения программы в слуае ошибочного ввода размерности системы.
Рис. 4. Результат выполнения программы в случае несовместности системы.
Следует заметить, что в программе не ошуществляется проверка правильность ввода элементов матрицы и вектора правых частей.
ЗАКЛЮЧЕНИЕ
В работе, нами был программно реализован метод Крамера для решения системы линейных алгебраических уравнений. Мы использовали необходимое условие существования решения, т.е. не равенство нулю главного определителя системы.
Отличительная черта этого метода заключается в неоднократном вычислении определителя матрицы. С вычислительной точки зрения это трудоемкая операция с ростом количества элементов. В работе была рассмотрена система 3-го порядка, а определители вычислялись непосредственно.