Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Знаходження власних значень методом Леверрье

Реферат Знаходження власних значень методом Леверрье





ва

Введення вихідної матриці, де n - розмірність матриці.

Обчислення коефіцієнтів.

Рішення характеристичного рівняння (визначення). В якості методу рішення характеристичного рівняння обраний усамітнення коренів рівняння і метод хорд.

Завдання початкових одиничних векторів.

Обчислення власного вектора, відповідного.

Нормировка вектора.

Кінець алгоритму.

При вирішенні даної задачі використовувалися і деякі допоміжні процедури, - наприклад процедура зведення в ступінь.


1.4 Чисельне рішення задачі знаходження власних значень матриць методом Леверрье-Фаддеева


Використовуючи метод Леверрье-Фаддеева, знайти власні числа матриці, а так само найбільший власний вектор.

.

Рішення

Визначаємо коефіцієнти характеристичного рівняння допомогою побудови послідовності матриць.

,

,



Результати подальших обчислень приймуть вигляд:

Отримаємо характеристичне рівняння: Вирішуючи це рівняння методом хорд, попередньо усамітнитися коріння на деякому проміжку, одержуємо такі значення власних чисел: Обчислимо власний вектор при найбільшому власному числі матриці методом ітерацій.

Отже, використовуючи метод ітерацій, визначити перший найбільше власне значення і перший власний вектор матриці

.

Рішення

Вибираємо початково-вільний вектор



Обчислюємо



Подальші обчислення можна звести в таблицу1.


Таблиця 1.

A2,6 1,2 - 0,11,2 2,1 1,6-0,1 1,6 0,8 Y 0 1.001.001.00Y 1 3.704.902.304.133.764.05Y 2 15.2718.419.313.993.903.80Y 3 60.8671.8835.383.963.903.88Y 4 240.96280.59137.223.943.913.90Y 5 949.491097.95534.633.933.923.91Y 6 3732.754300.492089.483.933.923.91Y 7 14656.7916853.498179.093.923.923.92

Подальші ітерації можна припинити. Власне значення (найбільше). Нормований власний вектор.


2. Додаток


2.1 Структурна схема алгоритму методу Леверрье-Фаддеева



























Процедура Trace формування сліду матриці AMatrix
















Процедура VInter формування послідовності матриць Bmatrix



Структурна схема процедури AConsistance














Структурна схема методу хорд для вирішення характеристичного рівняння


Процедура усамітнення коренів характеристичного рівняння.

2.2 Лістинг програми на алгоритмічній мові Pascal


{Метод Лаверрье-Фаддеева}

{Метод знаходження власних чисел матриць}

{$ M 1024,0,0} {Звільнення пам'яті для нащадка}

uses Dos, Crt; N=10;=15;=2;=3;=7;=10;=3; TMatrix=array [1..N, 1..N] of real;=array [1..N] of real;

{Процедура вирішує завдання введення порядку вихідної матриці}

procedure Read_Range (var Range: integer);

writeln ( Блок введення даних );

write ( Введіть порядок вихідної матриці A_Matrix=);

read (Range);

end;

{Процедура зчитування вихідної матриці}

procedure InputMatrix (var AMatrix: TMatrix; Range: integer); i, j, cols, rows: integer;:=Range;:=Range; ( Введіть початкову матрицю ); i: =1 to cols doj:=1 to rows do (OutPutI + ScaleI * i, OutPutJ + ScaleJ * j); (AMatrix [i, j]) ;;; PlotSameMatrix (var CEquival: TMatrix; AMatrix: TMatrix; Range: integer ); i, j: integer; i:=1 to Range doj:=1 to Range do [i, j]:=AMatrix [i, j] ;;

ClrScr;

end;

{Процедури форматованого виведення/друку матриць AMatrix}

procedure Coord_AMatrix (var AMatrix: TMatrix; Range: integer); i, j, k: integer; i:=1 to Range doj:=1 to range do (OutPutI + ScaleI * i, OutPutJ + ScaleJ * j); i=j then TextColor (DiagonColor) else TextColor (MainTextColor); (AMatrix [i, j]: 4: 2) ;;;

{==========================================================================}Coord_VMatrix(var VMatrix: TMatrix; Range: integer); i, j: integer; i:=1 to Range doj:=1 to range do (OutPutI ...


Назад | сторінка 3 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Лінійні рівняння і матриці, їх розрахунок
  • Реферат на тему: Оптимізація та управління технологічним процесом обслуговування АТС (на при ...
  • Реферат на тему: Знаходження коренів рівняння методом простої ітерації (ЛИСП-реалізація)
  • Реферат на тему: Автоматизація розв'язання задачі на находженіе матриці в складі іншої м ...
  • Реферат на тему: Рішення двовимірного рівняння Пуассона методом блокових ітерацій