|
Про наближене обчислення значень матрицьDate: 2015-10-07; view: 432. Знаходження власних значень і власних векторів матриць потрібно в багатьох фізичних і технічних завданнях при дослідженні стійкості різних процесів , наприклад при визначенні стійкості і коливань різних інженерних споруд. Задачу відшукання всіх власних значень і власних векторів матриці називають повною проблемою власних значень , а знаходження лише деяких з них - часткової проблемою власних значень . Завдання чисельного знаходження власних значень і векторів є однією з найбільш складних обчислювальних задач алгебри. Як відомо , власні значення А. матриці А є корінням характеристичного многочлена бе ^ А -АЕ ) . Може здатися , що основна трудність полягає у знаходженні коренів цієї многочлена , однак , для довільної матриці , особливо великого розміру , скрутно обчислити самі коефіцієнти характеристичного многочлена . Тому більшість чисельних методів грунтуються не на отриманні характеристичного многочлена матриці А , а на різних перетвореннях , що спрощують матрицю. У практичних завданнях найчастіше потрібно обчислити не всі власні значення , а лише деякі з них. Так , у питаннях стійкості потрібно знайти мінімальне (або максимальне) по модулю власне значення матриці . Для цього найпростіше використовувати ітераційні методи. Опишемо такий алгоритм для знаходження максимального по власного значенні та відповідного влас вектора. Нехай матриця А порядку n має всі дійсні собстве значення
Візьмемо вектор y та рокладемо його по базису {u}
Помножимо тепер матрицю A на вектор
Помноживши А на Повторюючи процес, Через k кроків переробимо рівняння:
Так як
Це значить, що при великих k - Наведені міркування покладені в основу ітераційного методу знаходження найбільшого по модулю власного значення. Цей метод носить назву статечного методу. при досить 3.Обичислення проходить до того часу, поки не стане 4.Власний вектор Це означає, що послідовність довжин векторів Так для матриці Якщо найбільше по модулю власне значення має кратність більше одиниці, то інтеграційний процес збігається до одного з власних векторів власного простору V. Вибираючи різні початкові вектори Якщо треба знайти найменше власне значення V, то слід використати: якщо
Таким чином вектор u є власним для матриці Звідси виходить, що
|