50938

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

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

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

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

Украинкский

2014-02-02

43.5 KB

2 чел.

М  Вариант 13  Остапова А.А.

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

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

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

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

Хід роботи

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

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

13)

#include<iostream.h>

#include<math.h>

void main()

{int i,j,n;

double *b=new double[4];

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

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

x[i]=new double [n];

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

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

a[i]=new double [4];

cout<<"Введите матрицу А \n";

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

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

cin>>a[i][j];

cout<<"Введите матрицу В \n";

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

cin>>b[i];

cout<<"\nВведите начальное приближение x[0] \n";

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

cin>>x[i][0];

cout<<"Введите число итераций n \n";

cin>>n;

cout<<"n="<<n;

cout<<"\n n-е  приближение:";

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<<"\n"<<x[0][n-3];

 cout<<"\n"<<x[1][n-2];

 cout<<"\n"<<x[2][n-1];

 cout<<"\n"<<x[3][n];

delete[]x;

delete[]a;

delete[]b; }


 

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

56470. Толерантність врятує світ. Виховна година 64 KB
  Ваша думка для мене глибоко ворожа але за ваше право її висловити я ладен віддати своє життя. Вольтер Мета заходу: вміти пояснювати поняття толерантність; розповідати про значення толерантності в житті людей...
56471. ЗРОБИ КРОК НАЗУСТРІЧ 47 KB
  Мета: дати теоретичне уявлення учням про поняття «толерантність», розширити його зміст; закріпити знання учнів про компоненти толерантності; формувати навички ефективного, толерантного спілкування...
56472. Толерантність - ксенофобія 45 KB
  МЕТА: ознайомити десятикласників з поняттям толерантність ксенофобія; вибудувати синонімічний ряд та знайти антоніми до слова толерантність; продемонструвати візуально та аудіально значення слова...
56474. Топливно – энергетический комплекс мира 623 KB
  Цели: сформировать представления о топливном балансе мира; рассмотреть рост производства различных видов топлива; дать характеристику газовой, нефтяной, угольной промышленности мира, сформировать понятия об электроэнергетике мира...
56475. Вигоди в торгівлі 103 KB
  Закріпити поняття формування ціни товару та на конкретному прикладі показати вплив витрат на виготовлення та транспортування готової продукції на його ціну і вигоди та збитки виробника при цьому. Використати знання та вміння учнів працювати з географічною картою.
56476. TOURNAMENT OF THE EXPERTS ON ENGLISH 40.5 KB
  Dear pupils, teachers, guests. We are glad to see you on our tournament of English experts. Today we shall not only speak in English. We shall do a lot of fun activities. They will show not only your knowledge and skills of English, but also your thinking, smartness and general erudition. So, let’s start.
56477. Порівняльна характеристика якості Бородінського хліба від різних виробників м. Докучаєвська 292.5 KB
  У даній роботі ми хочемо порівняти якість бородінського хліба від різних виробників нашого міста. Мета роботи: Дослідити споживачів їх поведінку та визначити фактори які впливають на їхнє рішення про покупку хліба...
56478. Знайомство з традиціями українського і англійського народів 110.5 KB
  Національна програма патріотичного виховання населення формування здорового способу життя розвитку духовності та зміцнення моральних засад суспільства. Концепція виховання дітей і молоді в національній системі освіти.