17090

Знаходження розв’язку системи лінійних рівнянь методом ітерацій, складання алгоритму

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

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

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

Украинкский

2013-06-29

104.5 KB

2 чел.

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

Тема. Знаходження розв’язку системи лінійних рівнянь методом ітерацій, складання алгоритму.

Мета. Навчитися вирішувати систему лінійних рівнянь методом ітерацій с заданою точністю, скласти алгоритм.

Устаткування: папір формату А4, ПК, С++

Хід роботи

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

Методом ітерацій вирішити систему лінійних рівнянь з точністю до 0,001, визначивши число ітерацій к.

 

#include<iostream.h>

#include<math.h>

void main ()

{int i,j,n;

double *b=new double[4];

double **x=new double*[4];

double **a=new double*[4];

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

a[i]=new double [4];

cout<<"Vvedite hislo iteraciy n \n";

cin>>n;

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

x[i]=new double [n];

cout<<"Vvedite matricu A \n";

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

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

cin>>a[i][j];

cout<<"Vvedite matricu B \n";

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

cin>>b[i];

cout<<"Vvedite nahalnoe priblijenie x[0] \n";

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

cin>>x[i][0];

for(j=1;j<=n;j++)

{

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

x[i][j]=b[i]+a[i][0]*x[0][j-1]+a[i][1]*x[1][j-1]+a[i][2]*x[2][j-1]+a[i][3]*x[3][j-1];

}

}

cout<<"Znahenie neizvesnih (x1,x2,x3,x4) yf "<<n<<" iteracii: \n";

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

cout<<x[i][n]<<" ";}

  1.  Контрольні питання

  •  Дайте визначення системи, приведеної до нормального виду.
  •  У чому суть методу ітераціїї?
  •  Які формули метода ітераціїї?
  •  У якому випадку ітерації по методу ітераціїї зходяться?
  •  Як оцінити похибку наближень коренів системи лінійних рівнянь по методу ітераціїї?


 

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

73746. Теоретичні засади анімації в туризмі 74.5 KB
  Анімаційна діяльність у сфері туризму є невід’ємною частиною культурно-дозвіллєвої діяльності соціуму взагалі і окремої людини зокрема. Для розуміння анімаційних процесів необхідно чітко визначитись з більш ґрунтовними поняттями, з поняттям „дозвілля”.
73749. История становления социального партнерства в мире 36.5 KB
  Регулирование социально-трудовых отношений в этот период носит одно сторонник характер. С легитимацией профсоюзов наемные работники получили своего официального представителя в процессе регулирования социально-трудовых отношений.
73750. Організація нормативно-правового забезпечення бухгалтерського обліку 147.5 KB
  Нормативноправову основу організації бухгалтерського обліку; порядок формування і документального оформлення облікової політики підприємства. Після вивчення теми 2 студент повинен вміти: пояснити рівні нормативноправового регулювання бухгалтерського обліку; розробити положення про облікову політику; охарактеризувати організаційні методичні та технічні складові облікової політики. Ключові слова Структура нормативноправового регулювання бухгалтерського обліку облікова політика...
73751. Зародження та розвиток анімаційних форм дозвілля 160.5 KB
  На відміну від сучасної людини, якій не важко відокремити свій вільний час від робочого, первісні люди сприймали життя як єдиний безперервний процес виживання свого роду і племені у ворожому і багато в чому незрозумілому світі.
73752. Социальные тенденции развития социального партнёрства 44 KB
  Тенденции развития социально трудовых отношений в развитых странах Основные результаты социально-трудовых отношений индустриальной эпохи. Социально трудовые отношения несмотря на наличие различных механизмов их регулирования продолжают оставаться противоречивыми. Эти противоречия кроются в самой природе социально-трудовых отношени...
73753. ГЕОЕКОЛОГІЧНЕ, ГІДРОГЕОЛОГІЧНЕ, ГЕОЛОГІЧНЕ ТА ІНЖЕНЕРНО – ГЕОЛОГІЧНЕ КАРТУВАННЯ 27.5 KB
  Загальні принципи і методи картування. Геологічне картування або геологічна зйомка вивчення геологічної будови земної кори тобто головна мета це складання різних карт того чи іншого регіону. Також при картуванні використовується аерофотометоди на основі яких можливо з високою точністю встановити на місцевості і відобразити на геологічній карті межі та інші деталі геологічної будови об`єкта картування.
73754. Етапи проведення геоекологічного, гідрогеологічного та інженерно – геологічного картування 36 KB
  Етапи картування зйомочних робіт. Етапи картування зйомочних робіт. Основною задачею тематичних загонів це ув`язка зйомочних робіт загонів партії та експедиції. У підготовчій період створюються партії виконується проектування робіт та підготовка матеріальної та технічної бази для виконання запроектованих робіт.