Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка

Экзаменационный билет № 18

Линейная, квадратичная интерполяция

Линейная и квадратичная интерполяция. Отрезок [a,b] делится узлами xi (i=0,1,...,n) на n частичных отрезков [xi-1,xi], при этом x0=a, xn=b.

Для построения линейной интерполяции аппроксимируемая функция y=f(x) заменяется на каждом частичном отрезке [xi-1,xi] (i=1,2,...,n) многочленом первой степени, т.е. прямой линией:

Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru (2.1)

проходящей через две точки, с координатами xi-1,yi-1=y(xi-1) и xi,yi=y(xi).

Следовательно на каждом отрезке [ xi-1,xi ] имеется своя прямая линия, которая описывается уравнением, проходящим через две точки. В результате для всего отрезка получаем ломаную линию, которая в узлах xi совпадает со значением функции. Коэффициенты ki и bi определяются из следующей системы уравнений:

Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru , i=1,...n. (2.2)

Из (2.2) получаем значения неизвестных коэффициентов:

Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru (2.3)

Более точной является квадратичная интерполяция. В качестве интерполяционной функции на отрезке [ xi-1,xi+1 ] принимается квадратный трехчлен:

Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru (2.4)

Так как это уравнение параболы, то такую интерполяцию также называют параболической. Уравнение параболы содержит три неизвестных коэффициента ai, bi, ci, которые определяются из системы уравнений:

Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru . Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru (2.5)

Интерполяция для любой точки x отрезка [x0,xn] проходит по трем ближайшим точкам.

При линейной и параболической интерполяции имеются точки, где производная испытывает скачок. При линейной интерполяции это происходит в узлах, а при квадратичной там, где одни три точки заменяются на три другие точки. Этого недостатка лишена интерполяция сплайнами.

Метод Гаусса-Зейделя и метод простой итерации

Итерационные методы.Эти методы используются обычно при решении уравнений большого порядка, поскольку при итерационном процессе не накапливается ошибка округления.

Задается некоторое приближенное решение x(0), затем производится цикл вычислений ( итераций ) и вычисляется новое приближение x(1). Процесс продолжается до получения решения с заданной точностью, т.е. до выполнения условий:

Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru , i=1,2,...,n.

а) метод простой итерации (Метод Якоби). Система уравнений (2.1) сводится к виду:

Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru (2.14)

Задаются значения нулевого приближения Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru и вычисляется значение первого приближения Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru , затем с помощью Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru вычисляется значение Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru и т.д. до Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru . Затем процесс повторяется. С помощью значений Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru вычисляется второе приближение и т.д. Здесь при вычислении k приближения для Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru используется k-е приближение для значений Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru и k-1 приближение для значений Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru .

б) метод Гаусса-Зейделя.В этом методе система (2.1) также сводится к виду (2.14), при этом для вычисления всех значений k приближения для Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru используются только значения (k-1) приближения Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru .

Для сходимости интерполяционного процесса Якоби и Гаусса-Зейделя достаточно выполнения условия :

Замена задачи Коши для дифференциального уравнения высокого порядка задачей Коши для системы дифференциальных уравнений первого порядка - student2.ru (2.15)

Метод Якоби применяются к системам с матрицами близким к диагональным, а метод Гаусса-Зейделя - близким к нижним треугольникам.

Наши рекомендации