Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
§ 7. Исследование свойств конечно-разностных методов на модельных задачахПосле конструирования нового метода решения задачи, например метода решения дифференциальных уравнений, целесообразно, прежде чем писать программу, посмотреть, как будет работать этот метод на простейших модельных задачах, где точное и приближенное решения вычисляются в явном виде. Если для такой задачи метод дает неудовлетворительный результат, то от применения этого метода, скорее всего, стоит отказаться. Часто первоначально конструируется не один метод, а некоторое семейство методов, зависящих от одного или нескольких параметров. Изучение модельного примера может позволить сравнить эти методы и выбрать оптимальные значения параметров. На примере решаемой в явном виде задачи можно понять реальную ситуацию, возникающую при реализации метода. Такой подход часто более предпочтителен, чем подробное теоретическое исследование, поскольку дает большой выигрыш по времени. Из формулы (6.4) можно находить значение Рассмотрим вопрос о том, насколько влияют погрешности в начальных данных разностной задачи Пусть
при начальных данных соответственно. На основании формулы Лагранжа имеем
Здесь Вычтем из соотношения (1) при
Оказывается, что довольно существенную информацию о поведении погрешности можно получить, рассматривая простейшее дифференциальное уравнение В этом случае (2) превращается в уравнение с постоянными коэффициентами
Соответствующее характеристическое уравнение имеет вид
Пусть Пусть
экспоненциально растет с ростом числа шагов Таким образом, в случае Пусть
Таким образом, и в случае невещественного, Рассмотрим случай, когда все корни уравнения (4) не превосходят по модулю 1, но среди корней, по модулю равных 1, есть р-кратный корень Такой степенной (по отношению к числу узлов) рост влияния возмущения начальных данных иногда является допустимым. Однако на примере модельного уравнения
Соответствующее характеристическое уравнение имеет вид
Наложим ограничение
В противном случае разностное уравнение (1) записывается в виде
Рассмотрение таких уравнений не представляет интереса, поскольку решение более простого уравнения
также оказывается решением уравнения (5). Предположим также, что Теорема (без доказательства). 1. Если
2. Если
Таким образом, при
Возмущение решения растет быстрее любой степени числа шагов; такой рост возмущения уже при небольшом числе шагов также является недопустимым. В связи со сказанным практически пригодными могут оказываться лишь схемы, удовлетворяющие следующему условию Можно было бы подумать, что все дело только в округлениях и погрешностях исходных данных: если бы их не было, то, может быть, решение конечно-разностной задачи сходилось бы к решению дифференциальной? На самом деле для любой разностной схемы, не удовлетворяющей условию На первый взгляд может показаться целесообразным строить схемы с возможно большим порядком аппроксимации Теорема (без доказательства). В случаях: а) схема (6.4) явная, Далее будет показано, что при некоторых дополнительных условиях на погрешности начальных данных разностной задачи и вычислительную погрешность при выполнении условия а решение разностной задачи (1) сходится к решению дифференциальной задачи. Будет приведено выражение главного члена погрешности, из которого видно, что главный член ведет себя примерно одинаково для всех разностных схем одного и того же порядка точности, удовлетворяющих условию Рассмотрим поведение решений двух разностных схем второго порядка аппроксимации:
на примере модельного уравнения
В первом случае решение уравнения для погрешности имеет вид
Это решение растет при
и также растет при
Имеем Поскольку расматриваемый метод дает неудовлетворительный результат для такой простейшей модельной задачи, его вряд ли можно рекомендовать для широкого употребления, тем более в стандартных программах численного интегрирования дифференциальных уравнений. Мы отбраковали второй метод на примере задачи, где Для этой схемы имеем
Таким образом, решение разностного уравнения имеет вид
и существенно отличается от точного решения дифференциальной задачи В качестве итога проводимого выше анализа свойств первого метода можно заключить, что этот метод применим для решения довольно широкого круга задач. В то же время существуют определенные типы задач, называемые жесткими (моделируемые случаем
|
1 |
Оглавление
|