17084

Знаходження власних чисел і векторів матриці по методу Крилова

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторна робота №19 Тема. Знаходження власних чисел і векторів матриці по методу Крилова. Мета: навчитися знаходити власні числа і вектори матриці по методу Крилова. Устаткування: лист формату А4 ручка С . Хід роботи Правила техніки безпеки Теоретичн

Украинкский

2013-06-29

57.5 KB

7 чел.

Лабораторна робота №19

Тема. Знаходження власних чисел і векторів матриці по методу Крилова.

Мета: навчитися знаходити власні числа і вектори матриці по методу Крилова.

Устаткування: лист формату А4, ручка, С ++.

Хід роботи

  1.  Правила техніки безпеки
  2.  Теоретичні дані

    Дана матриця  

- характеристичний багаточлен матриці

- його корені, власні числа матриці А.

знайдені по одному з методів рішення алгебраїчного рівняння (хорд, дотичних, комбінований, ітерацій).

- вектори, використані при будуванні характеристичного багаточлена по методу Крилова.

- власне значення матриці А, тоді

- власний вектор матриці , де

  1.  Індивідуальне завдання.

Знайти одне з власних чисел і відповідний йому власний вектор матриці А по методу Крилова (використати результати лабороторної роботи № 18).

№2

  0.67

Листинг программы

#include<iostream.h>

#include<math.h>

void main()

{int i,j;

double mn,koren;

double y[5][4];

double p[4];

double q[4];

double x[4];

cout<<"Введите векторы y(0-4):\n";

for(i=0;i<4;i++)

{for(j=0;j<4;j++)

{cin>>y[i][j];

}

}

cout<<"Введите коэффициенты многочлена:\n";

for(i=0;i<4;i++)

{cin>>p[i];

}

cout<<"Введите собственное число:\n";

cin>>koren;

q[0]=1.0;

for(i=1;i<4;i++)

{q[i]=koren*q[i-1]+p[i];

}

for(i=0;i<4;i++)

{for(j=0;j<4;j++)

{mn=1.0;

 mn=q[j]*y[3-j][i];

 x[i]=x[i]+mn;

}

}

for(i=0;i<4;i++)

{cout<<"x["<<i+1<<"]="<<x[i]<<"\n";

}

}

Висновок: я навчилася знаходити власні числа і вектори матриці по методу Крилова, склала програму.


 

А также другие работы, которые могут Вас заинтересовать

62915. Детская полька 1.7 MB
  Цель занятия: Найчить дтей танцевать Детскую польку Задачи занятия: 1 Образовательная: Расширить представление и получить знания о Чешских танцах 2 Развивающая: Способствовать...
62917. Вода. Властивості, використання 38.44 KB
  Мета: вивчити будову молекули води фізичні та хімічні властивості. Зясувати роль води у природі та її значення для живих організмів. Виховувати екологічне мислення бережливе ставлення до використання води відповідальність за свої вчинки...