Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
§ 30. Разложение на унитарный и треугольный множителиМы уже отмечали, что квадратная матрица может быть разложена в произведение унитарной и треугольной матриц. Существует немало алгорифмов для численного отыскания этого разложениям, Однако в основе большинства из них лежат рассмотренные ранее процессы исключения элементов с помощью унитарных преобразовании или процессы ортогонализации. Пусть А — квадратная матрица порядка Очевидно, что при реализации каждого шага сохраняются все нулевые элементы, полученные на предыдущих шагах. После выполнения
Матрица Влияние ошибок округления приведет к тому, что реально будут вычислены некоторые другие матрицы
где
Конечно, элементы могут исключаться и в каком-либо другом порядке. В частности, если матрицы вращения выбираются циклически по строкам, то для соответствующего эквивалентного возмущения снова справедлива оценка (30.3). Мы уже отмечали в § 19, что обе циклические последовательности эквивалентны с точностью до выбора углов поворота. В случае использования этих последовательностей для получения разложения матрицы на унитарный и треугольный множители можно сделать более точный вывод. Так как вычисление угла поворота для любой матрицы Разложение матрицы на унитарную и треугольную можно осуществить и с помощью матриц отражения. Действительно, по первому столбцу матрицы А построим матрицу отражения
Процесс ортогонализации также может быть использован для численного отыскания разложения матрицы А на унитарную и треугольную. Будем рассматривать строки А как векторы, подлежащие ортогонализации. Нормировка первого вектора сводится к умножению А слева на диагональную матрицу Вычисление вектора Весь процесс состоит из
откуда вытекает, что
Матрица
в котором по сравнению с (30.1) унитарный множитель является правым, а треугольный — левым. Ошибки округления и в этом процессе приведут к вычислению некоторых других матриц
где
Напомним, что в практических вычислениях всегда УПРАЖНЕНИЯ(см. скан)
|
1 |
Оглавление
|