89
МЕТОД КОНЕЧНЫХ РАЗНОСТЕЙ РЕШЕНИЯ КРАЕВЫХ
ЗАДАЧ ДЛЯ ОДУ
Постановка задачи
Найти решение линейного дифференциального уравнения
xzuxeuxqu
,
bax ,
, (6.1)
удовлетворяющего краевым условиям:
buau ,
(6.2)
К такому виду задач сводится, например, задача об определении
прогибов балки, которая на концах опирается шарнирно.
Теорема.
Пусть
0;,,,
2
xebaCxzxexq
.
Тогда существует единственное решение поставленной задачи.
Решение будем отыскивать методом конечных разностей.
Основные этапы метода конечных разностей:
1. Область непрерывного изменения аргумента
ba,
заменяется
дискретным множеством точек, называемых узлами:
b
nniihax
i
1
,,...,1,0,
==+=
.
2. Искомая функция непрерывного аргумента
приближенно
заменяется функцией дискретного аргумента на заданной сетке, т.е.
nh
uuuxu ,...,
0
. Функция
h
u
называется сеточной.
3. Исходное дифференциальное уравнение заменяется
алгебраическим разностным уравнением относительно сеточной
функции. Такая замена называется разностной аппроксимацией.
Таким образом, решение дифференциального уравнения сводится к
отысканию значений сеточной функции в узлах сетки, которые
находятся из решения алгебраических уравнений.
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.