- •Вопрос №1. Основные понятия вычислительной математики.
- •Метод релаксации.
- •Многочлен Лагранжа.
- •Вопрос №12. Многочлен Ньютона с конечными разностями для интерполяции назад.
- •Вопрос №13. Многочлен Ньютона с конечными разностями для интерполяции Сплайны.
- •Вопрос №14. Многочлен Ньютона с оконченными разностями для интерполяции. Характер экспериментальных данных. Понятие аппроксимации. Метод выбранных точек и средних.
- •Вопрос №15. Метод наименьших квадратов.
- •Численное дифференцирование.
- •Вопрос №18. Общая постановка задачи Коши. Метод Эйлера для её решения.
- •Вопрос №19. Общая постановка задачи Коши. Метод Рунге – Кутта для её решения. Метод Рунге – Кутта 4-го порядка точности.
- •Метод Рунге - Кутта четвертого порядка точности:
- •Вопрос 20. Постановка 2-х точной краевой задачи. Её
- •Вопрос №21. Вычисление собственных чисел матрицы.
Метод релаксации.
Имеем систему: Преобразуем ее к виду: Зададим начальное приближение: x(0)=(x1(0), x2(0),...,xn(0))
и
подставим в полученную систему.
Получаем
невязки (отклонения).
Если одной из неизвестных xs(0) задать приращение xs(0), то соответствующая невязка уменьшится на эту величину, а все остальные невязки Ri(0)(iS) увеличатся на величину bis xs(0).то есть, чтобы обратить очередную невязку Rs(1) в нуль, необходимо величине xs(0) дать приращение xs(0)= Rs(0) и получим Rs(1)=0 и Ri(1)= Ri(0) + bis xs(0).
Таким образом, идея метода состоит в том, чтобы на каждом шаге обращать в нуль максимальную по модулю невязку путем изменения значения соответствующей компоненты приближения. Процесс заканчивается, когда все невязки последней преобразованной системы будут равны нулю с заданной точностью.
Будем считать функции fi(x), входящие в систему (1) непрерывно дифференцируемыми в некоторой окресности решения x¯. Введем для системы функций f1,f2,...,fn матрицу Якоби
(
3)
Метод простой итерации.
Преобразуем систему (1) к эквивалентному виду:
(4)
Зададим начальное приближение x(0)= (x1(0),x2(0),...,xn(0). Подставляя его в правую часть системы (4) получим первое приближение к решению. Повторяя этот процесс решения системы (1). Очередное приближение x(k+1)вычисляется по формулам
Е
сли
ввести в рассмотрение векторную функцию
=(1,2,
...,n),
то итерационный процесс можно записать
кратко
x(k+1)=(x(k)). (5)
По аналогии с МПИ для решения одного нелинейного уравнения рассмотрим условия работоспособности МПИ для СНУ.
Сходимость метода.
Пусть '(x) - матрица Якоби, отвечающая вектор - функции (x).
Теорема. Пусть в некоторой - окрестности решения x¯ функции i(x) (i=1,n¯) дифференцируемы и выполнено неравенство
||'(x)||g, где 0g<1 (const).
Тогда независимо от выбора начального приближения x(0) из указанной -окрестности корня итерационная последовательность не выходит из этой окрестности, метод сходится со скоростью геометрической прогрессии и справедлива следующая оценка погрешности:
![]()
На практике часто используется следующая оценка окончания итерационного процесса:
||x(n)-x(n-1)|| 1
Метод Ньютона для решения СНУ.
Обобщим метод Ньютона для решения одного НУ на решение системы НУ (1).
Предположим, что исходя из начального приближения x(0) к решению x¯ построены приближения x(1), x(2),...,x(n).Заменим в системе (1) каждую функцию fi (i=1,n¯)линейной частью ее разложения по формуле Тейлора в точке x(n):

В результате данного преобразования перейдем к СЛАУ
имеющей в матричной форме следующий вид:
![]()
где f - матрица Якоби.
Предположим, что матрица Якоби невырожденная, то есть существует обратная матрица
![]()
Тогда система (6) имеет единственное решение, которое принимается за очередное приближение x(k+1) к решению x, то есть приближение x(k+1) удовлетворяет равенству
![]()
выразив из полученного равенства x(k+1), получим формулу метода Ньютона:
![]()
![]()

где Aij - алгебраическое дополнение элемента aij.
![]()
Mij - минор элемента aij , то есть определитель порядка n - 1, получающийся из A вычеркиванием i - ой строки и j - го столбца.
Сходимость метода.
Теорема. Пусть в некоторой окрестности решения x системы (1) функции f0(i=1,n) дважды непрерывно дифференцируема и матрица f (x) невырождена. Тогда найдется такая малая ... -окрестность решения x, что при произвольном выборе начального приближения x(0) из этой окрестности, итерационная последовательность метода Ньютона не выходит за пределы окрестности и справедлива оценка:
![]()
метод сходится с квадратичной скоростью.
Критерий окончания процесса.
ВОПРОС №9. Вопросы приближения функций. Постановка задачи. Понятие точной и интерполяционной аппроксимации. Интерпретационный многочлен Лагранжа. Теорема о единственности.
Приближение функций. Постановка задачи. Если величина y является функцией аргумента x, то любому значению x из области определения y будет поставлено в соответствие значение y. Однако, на практике часто неизвестна явная зависимость y от x, то есть ее невозможно записать в виде y = f(x). Бывают случаи, когда затруднительно использовать даже известную зависимость f(x).
Наиболее распространенным случаем, когда вид связи между параметрами y и x неизвестен, является задание этой зависимости в виде таблицы {xi,yi}. В этом случае дискретному множеству значений аргумента соответствует множество значений функции {yi}, i = 1,n. Эти значения получены либо в результате расчетов, либо в результате экспериментов.
Нам могут потребоваться значения функции y и в других точках, = xi. Однако получить их можно лишь путем сложных расчетов или дорогостоящих экспериментов
Таким образом, мы приходим к необходимости использования имеющихся табличных данных для приближенного вычисления значения y при любом значении параметра x, так как точная связь y = f(x) неизвестна.
Этой цели служит задача аппроксимации функции: функцию f(x) требуется приближенно заменить некоторой функцией ...(x) так, чтобы отклонение ...(x) от f(x) в заданной области было наименьшим. Функция ...(x) при этом называется аппроксимирующей.
Для практики весьма важен случай аппроксимации функции многочленом:
![]()
В дальнейшем будем рассматривать только такую аппроксимацию. При этом коэффициенты ai будут подбираться так, чтобы достичь наименьшего отклонения многочлена от данной функции.
Если приближение строится на заданном дискретном множестве точек {xi}, то аппроксимация называется точечной. При построении приближения на непрерывном множестве точек аппроксимация называется непрерывной (интегральной).
Точечная аппроксимация.
Одним из основных типов точечной аппроксимации является интерполяция. Она состоит в следующем: для заданной функции y = f(x) строится многочлен, принимающий в заданных точках xi те же значения yi, что и функция f(x), то есть
![]()
При этом предполагается, что среди значений xi нет одинаковых, то есть xi = xj при i = j. Точки xi называются узлами интерполяции, а многочлен ...(x) - интерполяционным многочленом.
Таким образом, близость интерполяционного многочлена к заданной функции состоит в том, что их значения совпадают на заданной системе точек.
Максимальная степень интерполяционного многочлена m = n; в этом случае говорят о глобальной интерполяции, так как один многочлен
![]()
используется для интерполяции функции f(x) на всем рассматриваемом интервале изменения аргумента xi . Коэффициенты aj многочлена находятся из системы уравнений yi=...(xi, i = 1,n). При xi = xj ( i = j ) эта система имеет единственное решение.
Как правило, интерполяционные многочлены используются для аппроксимации функции в промежуточных точках между крайними узлами интерполяции, то есть при x0 < x < xn.
Однако, иногда они
используются для приближенного вычисления
функции вне рассматриваемого отрезка
Этот
вид аппроксимации называют экстраполяцией.
К
ак
видно, при интерполировании основным
условием является прохождение графика
интерполяционного многочлена через
данные значения функции в узлах
интерполяции. Однако, в ряде случаев,
выполнить данное условие затруднительно
или нецелесообразно.
Например, при большом количестве узлов интерполяции получается высокая степень многочлена. Кроме того, исходные данные могут содержать ошибку. Построение аппроксимирующего многочлена, с условием обязательного прохождения его графика через узлы интерполяции, означает повторение имеющейся ошибки. Выходом является исполнение аппроксимальной зависимости, график которой проходит "близко" от узлов интерполяции.
