Метод конечных разностей
Самым распространенным численными методом решения краевых задач для ДУ является метод конечных разностей. Рассмотрим краевую задачу
или в операторной форме
где
Здесь Первый шаг алгоритма МКР состоит в том, что отрезок
Совокупность точек Будем искать не решение
При переходе от непрерывного описания задачи к дискретному исходное уравнение (1) мы должны заменить системой уравнений, записанных к каждой точке введенной сетки. Но сначала надо решить вопрос о вычислении производных первого и второго порядка сеточной функции. Следующий шаг алгоритма МКР – замена дифференциальных операторов конечно-разностными соотношениями. Рассмотрим функцию одной переменной
Пусть имеется табличная функция (таблица значений функции
В этом случае производную в узле таблицы можно приближенно можно найти по формуле
Это соотношение называется аппроксимацией (приближением) производной с помощью отношения конечных разностей с помощью правых конечных разностей
с помощью левых конечных разностей
Из этих формул можно получить формулу вычисления производной с помощью центральных разностей
Используя аппроксимации первой производной, можно получить приближение старших производных. Например
Полученные формулы вычисления производных являются приближенными, так что имеет смысл рассмотреть величину
которая характеризует отклонение приближенного значения производной от её истинного значения и называется погрешность аппроксимации производной Если функция задана таблицей с шагом Замечание. (о символе "О – большое"). Говорят, что функция
если что существует константа
Приведенные формулы численного дифференцирования имеют следующую точность:
Вернемся к задаче (1) – (2).
Запишем уравнение (1) для каждого внутреннего узла введенной сетки, используя формулы для аппроксимации производных центральными конечными разностями (*) и (**), а также обозначая В результате приходим к системе линейных алгебраических уравнений относительно значений неизвестных функций в узлах
Добавляем к этой системе условия в граничных узлах
После преобразования система примет вид:
где Система метода конечных разностей (3) называется разностной схемой задачи (1) – (2). Третий шаг алгоритма МКР – решение СЛАУ (3). Представим систему (3) в матричной форме
Решение задачи (4) – вектор Разностная схема
где
где В частном случае метод конечных разностей сходится к решению краевой задачи (1) – (2), если в дифференциальном уравнении
Популярное: Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация... Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... ![]() ©2015-2024 megaobuchalka.com Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (306)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |