|
|||||||
|
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
П 4.4 Метод Якоби для нахождения собственных значений и собственных векторов
Итерационный метод вращения (метод Якоби) решает полную проблему нахождения собственных значений и собственных векторов вещественной симметрической матрицы без использования характеристического уравнения. Вычисление всех собственных значений и собственных векторов можно свести к отысканию такой ортогональной матрицы Т, для которой произведение
Если необходимо обратить в нуль элемент aik матрицы А, то cosφ и sinφ нужно выбрать по формулам
где
Тогда получим матрицу
Отметим, что выполняется соотношение Заметим, что по мере того, как Аm при m →∞ превращается в диагональную матрицу, на диагонали которой стоят собственные значения в некоторой последовательности, зависящей от выбранных вначале пар i, k, в столбцах матрицы В качестве критерия окончания итерационного процесса используется условие малости суммы квадратов внедиагональных элементов [10]. Пример 1. Используя метод Якоби, найти собственные значения и векторы матрицы с точностью
Решение: Выберем максимальный по модулю наддиагональный элемент матрицы А. Пусть (i, k) = (1, 4), c = 0,7245; s = 0,6892. Тогда матрица вращения
Матрица
Первая итерация завершена. Выберем максимальный по модулю наддиагональный элемент матрицы
следовательно, процесс необходимо продолжить. По формулам (1) вычислим c и s: c = 0,7733; s = 0,643. Тогда матрица вращения
Матрица
Вторая итерация завершена. Выберем максимальный по модулю наддиагональный элемент матрицы
Матрица
Продолжаем итерационный процесс до тех пор, пока не будет достигнута заданная точность наддиагональных элементов. На двенадцатой итерации имеем:
Так как сумма квадратов наддиагональных элементов меньше На главной диагонали матрицы Столбцы матрицы
Поиск по сайту: |
||||||
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.103 сек.) |