Контрольные вопросы:
1. Какая функция называется сеточной?
2. Какое уравнение называется разностным?
3. Какие уравнения называются разностными уравнениями 1-го порядка?
4. Как находится общее решение неоднородного разностного уравнения 1-го порядка?
5. Какое решение разностного уравнения называется фундаментальным?
6. Почему общее решение однородного уравнения с постоянными коэффициентами имеет вид геометрической прогрессии?
Задания.
1. Написать процедуру решения разностного уравнения первого
порядка с начальным условием
.
2. Для заданного уравнения найти общее и частное решение аналитически.
3. Сравнить результаты вычислений по рекуррентной формуле с аналитическим решением.
4. Выяснить, как влияет на результат возмущение начального условия, коэффициентов уравнения, правой части.
|
А |
В |
Указания |
|
1 |
|
|
2 |
|
2 |
|
0 |
2 |
|
3 |
1 |
1 |
2 |
|
4 |
n |
1 |
2 |
|
5 |
|
3 |
2 |
|
6 |
|
|
1 |
|
7 |
|
0 |
1 |
|
8 |
1 |
1 |
1 |
|
9 |
n |
1 |
1 |
|
10 |
|
3 |
1 |
|
11 |
|
|
|
|
12 |
|
0 |
|
|
13 |
1 |
1 |
|
|
14 |
n |
1 |
|
|
15 |
|
3 |
|
Рекомендации к выполнению задания.
Найдем общее решение разностного уравнения 1-го порядка
. (1)
Частное решение однородного уравнения при получим, используя рекуррентную формулу:
. Поскольку значение Y в каждом следующем узле сетки
удваивается, получается геометрическая прогрессия со знаменателем q=2:
.
Частное решение неоднородного уравнения найдем в виде:, где А - неопределенный коэффициент.
Тогда
,
,
и, приравняв полученное значение к заданной правой части, найдем неопределенный
коэффициент A=
. Окончательно, общее
решение:
.
Используя
начальное условие , находим константу:
. Окончательно, частное решение при заданном начальном
условии:
.
Для исследования устойчивости решения к возмущению самого решения и начального условия рассмотрим следующее уравнение:
с возмущенным начальным условием
(здесь - величина
возмущения). Вычитая исходное уравнение (1), получим разностное уравнение для
возмущения:
с
начальным условием .
Решение этого уравнения имеет вид:
, т.е. даже малое возмущение в каком-либо узле экспоненциально растет с
увеличением номера узла.
Студенту необходимо проиллюстрировать сказанное выше: исследовать влияние возмущений начального условия, правых частей и коэффициентов уравнения, изменив рекуррентную формулу.
Вариант, в соответствии с номером студента по списку в журнале, необходимо решить на языке программирования C++ (допускается использование среды Builder) или Pascal (допускается использование среды Delphi).
Содержание отчета должно быть следующим:
а) при возмущении начального условия;
б) при возмущении коэффициентов уравнения;
в) при возмущении правой части.
Тема :Разностные уравнения 2 порядка
Контрольные вопросы:
1. Какие уравнения называются разностными уравнениями 2-го порядка?
2. Что такое характеристическое уравнение?
3. Как выглядит частное решение однородного разностного уравнения 2-го порядка с действительными корнями характеристического уравнения?
4. Как выглядит частное решение однородного разностного уравнения 2-го порядка с комплексными корнями характеристического уравнения?
5. Как находится общее решение неоднородного разностного уравнения 2-го порядка?
6. Что такое численное и аналитическое решение разностного уравнения 2-го порядка?
7. Какие задачи называются хорошо обусловленными?
Задания
1.
Написать процедуру решения
разностной краевой задачи для уравнения второго порядка с
граничными условиями
,
.
2. Для заданного уравнения найти общее и частное решение аналитически и проверить критерий обусловленности.
3. Сравнить результаты вычислений по рекуррентной формуле с аналитическим решением.
4. Выяснить, как влияет на результат возмущение граничных условий и правой части.
№ |
|
А |
В |
a |
b |
c |
1 |
|
|
2 |
1 |
-2 |
1 |
2 |
|
0 |
2 |
2 |
4 |
1 |
3 |
1 |
1 |
2 |
1 |
3 |
1 |
4 |
n |
1 |
2 |
5 |
-26 |
5 |
5 |
|
3 |
2 |
2 |
5 |
2 |
6 |
|
|
1 |
2 |
5 |
2 |
7 |
|
0 |
1 |
5 |
-26 |
5 |
8 |
1 |
1 |
1 |
2 |
5 |
2 |
9 |
n |
1 |
1 |
1 |
3 |
1 |
10 |
|
3 |
1 |
1 |
3 |
1 |
11 |
|
|
|
2 |
4 |
1 |
12 |
|
0 |
|
1 |
-2 |
1 |
13 |
1 |
1 |
|
2 |
5 |
2 |
14 |
n |
1 |
|
2 |
5 |
2 |
15 |
|
3 |
|
1 |
3 |
1 |
Рекомендации к выполнению задания
Найдем общее решение разностного уравнения 2-го порядка
. (1)
Запишем характеристическое уравнение:
.
Поскольку корни совпали, то частные решения
однородного уравнения имеют вид (8), (9):
,.
Частное решение неоднородного уравнения найдем в виде:
, где А
- неопределенный коэффициент. Подставив это выражение в исходное уравнение,
получим:
,
откуда ,
, и
окончательно, общее решение:
.
Теперь любое частное решение при заданных начальных
условиях можно найти выбором произвольных постоянных
.
Наряду
с задачами Коши, для уравнений 2-го порядка рассматриваются также двухточечные
краевые задачи, в которых заданы значения сеточной функции в двух узлах,
расположенных не подряд, а на концах некоторого конечного отрезка: (граничные условия).
Аналитическое решение такой задачи можно получить подходящим выбором
произвольных постоянных в общем решении. Однако, в отличие от задачи с
начальными условиями, краевая задача не обязательно будет однозначно
разрешимой. Поэтому большое значение имеет выяснение класса краевых задач,
которые обладают однозначной разрешимостью и слабой чувствительностью к
возмущению (вследствие ошибок округления) правых частей и граничных условий.
Такие задачи будем называть хорошо обусловленными
Рассмотрим пример плохо обусловленной краевой задачи
,
(2)
и придадим правым частям малые приращения:
.
Тогда решение получит приращение, определяемое из вспомогательной краевой задачи
,
. (3) Решение
задачи (3) несложно получить аналитически:
В частности, при n=N-1 имеем: , т.е. возмущение решения быстро растет с увеличением
числа узлов N. Оценка хорошей обусловленности задачи, которая рассматривается в
курсе лекций, не выполняется (проверьте!).
Один вариант, в соответствии с заданием, полученным от преподавателя, необходимо решить на языке программирования C++ (допускается использование среды Builder) или Pascal (допускается использование среды Delphi).
Содержание отчета должно выглядеть следующим образом:
а) при возмущении начального условия;
б) при возмущении правой части.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.