35263

Тема. Метод Гауса рішення системи лінійних рівнянь складання алгоритму.

Практическая работа

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

h void min { double x1x2x3x4; int ij; doubleb=new double[4]; fori=1;i =4;i b[i]=new double[41]; double=new double[4]; fori=1;i =4;i [i]=new double[41]; cout Vvedite mtricy : n ; fori=1;i =4;i forj=1;j =41;j cin [i][j]; if[1][1]==0 cout âMetod Gus ne premenimâ; else { forj=2;j =41;j b[1][j]=[1][j] [1][1]; } fori=2;i =4;i forj=2;j =41;j [i][j]=[i][j]b[1][j][i][1]; if[2][2]==0 cout âMetod Gus ne premenimâ; else { forj=3;j =41;j b[2][j]=[2][j] [2][2]; } fori=3;i =4;i forj=3;j...

Украинкский

2013-09-09

91.5 KB

2 чел.

еревко О.В.

  Лабораторна робота №16, 17

Тема. Метод Гауса рішення системи лінійних рівнянь, складання алгоритму.

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

Устаткування: папір формату А4, ручка, програмне забезпечення , ПК.

Хід роботи

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

Використовуючи схему Гауса, знайти рішення системи рівнянь.

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

№16

#include<iostream.h>

#include<math.h>

void main ()

{

double x1,x2,x3,x4;

int i,j;

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

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

b[i]=new double[4+1];

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

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

a[i]=new double[4+1];

cout<<"Vvedite matricy a:\n";

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

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

cin>>a[i][j];

if(a[1][1]==0) cout<<”Metod Gausa ne premenim”;

else

{

for(j=2;j<=4+1;j++)

b[1][j]=a[1][j]/a[1][1];

}

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

for(j=2;j<=4+1;j++)

a[i][j]=a[i][j]-b[1][j]*a[i][1];

if(a[2][2]==0) cout<<”Metod Gausa ne premenim”;

else

{

for(j=3;j<=4+1;j++)

b[2][j]=a[2][j]/a[2][2];

}

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

for(j=3;j<=4+1;j++)

a[i][j]=a[i][j]-b[2][j]*a[i][2];

if(a[3][3]==0) cout<<”Metod Gausa ne premenim”;

else

{

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

b[3][j]=a[3][j]/a[3][3];

}

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

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

a[i][j]=a[i][j]-b[3][j]*a[i][3];

if(a[4][4]==0) cout<<”Metod Gausa ne premenim”;

else

x4=a[4][5]/a[4][4];

x3=(a[3][5]-a[3][4]*x4)/a[3][3];

x2=(a[2][5]-a[2][4]*x4-a[2][3]*x3)/a[2][2];

x1=(a[1][5]-a[1][2]*x2-a[1][3]*x3-a[1][4]*x4)/a[1][1];

cout<<"\n""x1="<<x1;

cout<<"\n""x2="<<x2;

cout<<"\n""x3="<<x3;

cout<<"\n""x4="<<x4;

}

Результат программы

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

1. Поставте задачу розв’язання системи лінійних рівнянь методом Гауса.

2. Яка умова застосування методу Гауса?

3. Скільки етапів вирішення системи лінійних рівнянь методом Гауса?

4. Що називають прямим та зворотнім ходом методу Гауса?


 

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

6203. Реклама как вид маркетинговой коммуникации в журналистике 105.5 KB
  Реклама как вид маркетинговой коммуникации в журналистике Существует великое множество определение рекламы. По мнению Ф. Котлера реклама представляет собой неличные формы коммуникации, осуществляемые через посредство платных средств распростр...
6204. Потребительское поведение 81.5 KB
  Потребительское поведение Закон убывающей предельной полезности. Процесс рационального выбора. Потребительские предпочтения. Кривые безразличия и бюджетные ограничения. Равновесие потребителя. Закон спроса имеет очень большое значение, ...
6205. Пузырчатка. Герпетиформный дерматит Дюринга. Склеродермия. Доброкачественные и злокачественные новообразования кожи 236 KB
  Пузырчатка. Герпетиформный дерматит Дюринга. Красная волчанка. Склеродермия. Определение Этиология Классификация по клиническим формами разновидностям Тактика среднего медицинского работника при данных заболеваниях Прин...
6206. Методы формализованного представления систем 271.5 KB
  Предназначение и вариант классификации методов формализованного представления систем В соответствии с основной идеей системного анализа, которая состоит в сочетании в моделях и методиках формальных и неформальных представлений, что помогает в ...
6207. Диагностика. Системы технического диагностирования 31.01 KB
  Диагностика Основные понятия и термины Техническая диагностика - область знании, охватывающая теорию, методы и средства определения технического состояния объекта. Объект технического диагностирования - изделие и (или) его составные части, подлежащи...
6208. Применение производной в исследовании функций 123 KB
  Применение производной в исследовании функций. Возрастание и убывание функций. Теорема (критерий монотонности дифференцируемой функции). Пусть функция непрерывна на промежутке и дифференцируема во всех его внутренних точках. Тог...
6209. Стабильность лекарственных средств и методы ее определения. Процессы, происходящие при хранении лекарств. Сроки годности лекарственных веществ 65.5 KB
  Стабильность лекарственных средств и методы ее определения. Процессы, происходящие при хранении лекарств. Сроки годности лекарственных веществ Стабильность (устойчивость) - это фактор качества лекарственных средств. Критерием стабильности лека...
6210. Правила представления результатов исследования. Оценка медицинских публикаций 2.86 MB
  Правила представления результатов исследования. Оценка медицинских публикаций Разновидность лекции: аудиторная. Значение темы лекции благодаря развитию доказательной медицины и информационных технологий появилась возможность основывать клиничес...
6211. Оздоровительный пеший поход выходного дня как способ отдыха и проведения свободного времени 251.58 KB
  Актуальность темы в том, что в современном мире человек зачастую прибывает в стрессовой ситуации. Опасность физической, умственной и психологической перегрузки существует практически постоянно у каждого из нас. Особенно это актуально для жи...