- •Метод Гаусса. Схема единственного деления
- •А. Решаемые системы уравнений
- •В. Используемые методы
- •Оформить отчет о лабораторной работе.
- •Метод простой итерации
- •Метод Зейделя
- •А. Метод интегрирования
- •В. Вычисляемые интегралы
- •Метод Эйлера
- •А. Используемые методы
- •В. Решаемые дифференциальные уравнения
Метод простой итерации
Пусть задана СЛАУ с квадратной невырожденной матрицей А
Ах=В
Приведем систему к следующему виду:
x1=b12*x2+b13*x3+…+b1n*xn+c1
x2=b21*x1+b23*x3+…+b2n*xn+c2 (8)
……………………………………………………..
xn=bn1*x1+bn2*x2+…+bnn*xn+cn ,
где bij=-aij/aii, ci=bi/aii (i,j=1,2,…n, j/=i) (9)
bij=0 при i=j
Выберем начальное приближение х(0)=(x1(0), x2(0), … , xn(0))
Подставляя его в правую часть приведенной выше системы, получим
х(1)=B x(0)+c .
Продолжая этот процесс далее, получим последовательность
x(0), x(1), … , x(n) приближений, вычисляемых по формуле
x(k+1)=Bx(k)+c, k=0,1,2,… .
В случае, когда для итераций используется система (8) с коэффициентами, вычисляемыми по формулам (9), метод простой итерации называют методом Якоби.
Оценим сходимость метода итераций. Пусть норма матрицы ||B||<1, тогда существует единственное решение СЛАУ и справедлива следующая оценка погрешности: _ || x(n) –X|| <=||B||n *|| x(0) – X|| , где Х- точное решение системы.
Cуществует достаточно грубое условие сходимости метода итераций как условие достаточной малости элементов bij или другое условие диагонального преобладания
∑ |aij| < |ajj | , j=1, 2, … , n; i /=j
В качестве критерия окончания итерационного процесса можно использовать неравенство || x(n)-x(n-1)|| < ε1, где 1=(1-||B||)/||B||*
Метод Зейделя
Метод Зейделя можно рассматривать как модификацию метода Якоби. Основная идея метода состоит в том, что при вычислении очередного (к+1) –го приближения к неизвестному xi при i >1 используют уже найденные к+1 приближения к неизвестным x1 , …xi-1 , а не к-е приближение, как в методе Якоби.
Помимо перечисленных существует целый ряд других итерационных методов, а именно, метод релаксаций, метод наискорейшего спуска и т.д.
ВАРИАНТЫ ЗАДАНИЙ
Решить систему линейных уравнений (10) методом простой итерации, подставив вместо буквы С номер последней цифры зачетной книжки.
20.C*x1+ 1.2*x2+ 2.1*x3+ 0.9*x4 =21.7
1.2*x1+21.C*x2+ 1.5*x3+ 2.5*x4 =27.46
2.1*x1+ 1.5*x2+19.C*x3+ 1.3*x4 =28.76
0.9*x1+ 2.5*x2+ 1.3*x3+32.C*x4 =49.72
Решить рассмотренную выше систему уравнений методом Зейделя.
ЛАБОРАТОРНАЯ РАБОТА №3
ВЫЧИСЛЕНИЕ ИНТЕГРАЛОВ
Цель работы: изучить методы приближенных вычислений интегралов, на основе составленной программы решить один из вариантов задания
ПРОГРАММА РАБОТЫ
Используя алгоритм вычисления интегралов по одной из приведенных формул, составить и отладить на ЭВМ программу.
С помощью разработанной программы вычислить интеграл для одного из вариантов заданий.
Сравнить полученные на ЭВМ результаты с контрольными, полученными “вручную”.
МЕТОДИЧЕСКИЕ УКАЗАНИЯ К РАБОТЕ
Квадратурные формулы имеют вид
, (11)
где — выбранные узлы интерполяции, — коэффициенты, зависящие только от выбора узлов, но не от вида функции (k=0,1,...,n), R — остаточный член или погрешность квадратурной формулы.
Разобьём отрезок интегрирования [a,b] на n равных частей системой точек
и вычислим подынтегральную функцию в полученных узлах
1. Формула трапеций
, (12)
где (i=0,1,...,n).
Остаточный член имеет вид
Формула трапеций даёт точное значение интеграла, когда подынтегральная функция f(x) линейна, ибо тогда f"(x)=0
2. Формула Симпсона (формула парабол)
(13)
где , остаточный член имеет вид
.
Формула Симпсона является точной для многочленов до третьей степени включительно, так как в этом случае .
Заметим, что в формуле Симпсона число узлов обязательно нечетное, т. е. n четное, n=2m.
3. Формула Ньютона (правило трех восьмых)
], (14)
где .
Остаточный член имеет вид
.
В формуле (14) n=3m.
ВАРИАНТЫ ЗАДАНИЙ
Вычислить приведенные ниже интегралы на основе квадратурных формул.