Литература / Козин Р.Г. Алгоритмы численных методов линейной алгебры и их программная реализация
.pdf
ЗАДАНИЯ ДЛЯ ПРАКТИКУМА
В рамках практикума предлогается разработать какую-либо программу, аналогичную тем, что упоминаются в данном пособии. Возможно использование математического пакета Maxima.
Привем список указанных программ с кратким описанием их возможностей.
1. Нормы – приложение, позволяющее рассчитать три нормы произвольной матрицы A, введенной пользователем. Поскольку программа в процессе своей работы определяет все собственные
числа вспомогательной матрицы AT A, то с ее помощью можно в ручную найти меру обусловленности исходной матрицы.
2. ITER_MET – приложение, в котором реализованы три итерационных метода, с помощью которых можно найти решения произвольной системы уравнений. Исходную систему можно автоматически преобразовать в равносильную систему с положительно определенной симметричной матрицей. В приложении исходную систему можно ввести вручную или сформировать случайным образом с помощью датчика равномерно распределенных псевдослучайных чисел.
3.CONVERT – приложение, позволяющее находить для произвольной матрицы обратную и значение определителя.
4.ORTGAUSS – приложение, позволяющее найти решение произвольной системы уравнений методом оптимального исключения
или первым методом ортогонализации.
5. KV_ROOT – приложение, позволяющее найти решение произвольной системы уравнений с симметричной положительно определенной матрицей методом квадратного корня или вторым методом ортогонализации. В приложении можно преобразовать обычную систему в равносильную с симметричной положительно определенной матрицей.
6. REGUL – приложение, которое строит решение для произвольной системы и ее регуляризованного прототипа. Может быть
229
