Реферат: Метод Гаусса с выбором главной переменной
interface(); max_el(g-1,g); getch();
perestanovka(g-1,g); interface(); getch();
preob(num+2-g); interface(); getch();
}
clrscr();
print(num,num+1);
otvet();
print(num,num+1);
cout << "\n\n ";
long double X[num];
for (i=1; i<=num; i++) X[c[i]] = x[i];
for (i=1; i<=num; i++) cout << " X" << i << " = " << X[i];
getch();
}
Тестовые задания.
Задание №1 (найти неизвестные):
4.24x1 + 2.73x2 - 1.55x3 = 1.87
2.34x1 + 1.27x2 + 3.15x3 = 2.16
3.05x1 - 1.05x2 - 0.63x3 = -1.25
1.1 Результат выполнения программы:
x1 = - 0.025461 x2 = 0.915112 x3 = 0.335678
1.2 Расчёт погрешности вычисления:
4.24*(- 0.025461) + 2.73*0.915112 - 1.55*0.335678 = 1,87000022 погрешность: 2,2*10-7
2.34*(- 0.025461) + 1.27*0.915112 + 3.15*0.335678 = 2,1599992 погрешность: 8,0*10-7
3.05*(- 0.025461) - 1.05*0.915112 - 0.63*0.335678 = -1,25000079 погрешность: 7,9*10-7
средняя погрешность вычисления: 6,0*10-7
Задание №2 (найти неизвестные):
3.81x1 + 0.25x2 + 1.28x3 + (0.75+a)x4 = 4.21
2.25x1 + 1.32x2 + (4.5+a)x3 + 0.49x4 = 6.47+b
5.31x1 + (0.28+a) x2 + 0.98x3 + 1.04x4 = 2.38
(9.39+a)x1 + 2.45x2 + 3.35x3 + 2.28x4 = 10.48+b
a = (0,1,2,3,4) b = (0,1,2,3,4,5)
2.1 Таблица значений.
a | b |
Ответы: |
0 | 0 |
X1 = -12.660899 |
К-во Просмотров: 343
Бесплатно скачать Реферат: Метод Гаусса с выбором главной переменной
|