8.4.2. Метод конечных разностей
Состоит в том, что
сводит решение краевой задачи для
дифференциального уравнения к решению
системы алгебраических уравнений
относительно значений искомой функции
на заданном множестве точек. Это
достигается путем замены производных,
входящих в дифференциальное уравнение,
их конечно-разностными аппроксимациями.
Рассмотрим сущность
такого метода решения для дифференциального
уравнения второго порядка


Разобьем область
интегрирования на
равных частей точкамиxi=ih
, i=0,1,…,n

x0=a,
xn=b
xi=x0+ih
, i=1,2,…,n
Решение краевой
задачи сведем к вычислению значений
сеточной функции yi
в узловых точках xi.
Для этого напишем
уравнения для внутренних узлов

Заменим производные,
входящие в эти уравнения, их
конечно-разностными аппроксимациями



В результате этого
получаем систему разностных уравнений
i=1,2,…,n-1
,
(8.24)
которая является
системой из n-1
алгебраического уравнения, относительно
значений сеточной функции y1,y2,…,yn-1
Пример 1





Таким образом,
получена система из n-1
линейного уравнения


Пример 2







Путем несложных
преобразований, также получаем систему
из n-1
линейного уравнения



Входящие в систему
y0
и
yn
берутся из граничных условий, если они
заданы в частном виде.
Если краевые
условия заданы в общем виде

,
то их необходимо
также представить в разностном виде
путем аппроксимации производных
и
с помощью
конечно-разностных соотношений


Краевые условия
примут вид
(8.25)


Из этих соотношений
легко выразить y0
и yn


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