Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Решение систем линейных алгебраических уравнений методом Гаусса

Автор:   •  Декабрь 5, 2022  •  Лабораторная работа  •  328 Слов (2 Страниц)  •  208 Просмотры

Страница 1 из 2

Министерство науки и высшего образования Российской Федерации

федеральное государственное бюджетное образовательное учреждение

высшего образования

«ПЕТРОЗАВОДСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

(ПетрГУ)

Физико-технический институт

ОТЧЕТ

ПО ЛАБОРАТОРНОЙ РАБОТЕ

ПО ДИСЦИПЛИНЕ “Вычислительная математика”

ТЕМА: “Решение систем линейных алгебраических уравнений методом Гаусса”

ВАРИАНТ 21

Выполнил:

студент гр.21219

Проверил:
Бульба Артем Владимирович

                                                                         

Петрозаводск  2021

ЛИСТИНГ ПРОГРАММЫ

program Gauss;

var i,j,n,k: integer;//задаю переменные (счетчики для циклов)

c,s,p:real;//вещественные

a:array[1..4,1..4] of real;//матрица A (коэффициенты перед x_i)

b:array[1..4] of real;//матрица b ( свободные члены)

x:array[1..4] of real;//матрица  с корнями

begin

n:=4;//количество незивестных

a[1,1]:=-6.8; a[1,2]:=8.5; a[1,3]:=-47.5; a[1,4]:=8.1;

a[2,1]:=38.2; a[2,2]:=10.2; a[2,3]:=7.5; a[2,4]:=-8.5;

a[3,1]:=9.6; a[3,2]:=8.1; a[3,3]:=-10.6; a[3,4]:=-36.4;

a[4,1]:=15.4; a[4,2]:=44.2; a[4,3]:=9.8; a[4,4]:=15.3;

b[1]:=362.21; b[2]:=-165.17; b[3]:=-109.38; b[4]:=151.85;

 for k:=1 to n-1 do//прямой ход (для поиска корня)

 begin

 for i:=k+1 to n do

 begin

 c:=a[i,k]/a[k,k];

 a[i,k]:=0;//обнуляем коэффиценты под главной диагональю

 for j:=k+1 to n do

 a[i,j]:=a[i,j]-(a[k,j]*c);//преобразуем главную диагональ, с учетом изменения коэффициентов под главной диагональю

 b[i]:=b[i]-(b[k]*c);//преобразуем значения b, с учетом измененных коэффициентов

 end;

 end;

 x[n]:=b[n]/a[n,n];//вычисляем x4, с учетом преобразования строки,до наличия единственного коэффициента

...

Скачать:   txt (4 Kb)   pdf (115.3 Kb)   docx (59.7 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club