Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
§ 6. Алгоритмы решения краевых задач для систем уравнений первого порядкаВ дальнейшем, в § 6-8, предполагается, что рассматриваемая краевая задача хорошо обусловлена. Простейшим по форме методом решения краевой задачи (5.1) является метод стрельбы. Рассмотрим систему уравнений
Поскольку по предположению ранг матрицы В равен
здесь Численным интегрированием найдем частное решение неоднородной системы
при начальном условии
при начальных условиях
вектор-функция
удовлетворяет уравнению (2) и совпадает с
Всякая функция вида (4) удовлетворяет соотношениям (1) и (2). Таким образом, многообразие всех решений (2), удовлетворяющих левому граничному условию (1), задается равенством (4). Чтобы найти искомое решение, надо выделить из этого многообразия решение, удовлетворяющее правому граничному условию. Определим коэффициенты
В предположении однозначной разрешимости задачи (5.1) определитель этой системы отличен от нуля. Действительно, предположив противное, мы получили бы, что однородная краевая задача
Если
удовлетворяет уравнению и всем граничным условиям и, следовательно, является решением искомой задачи. При необходимости экономить память ЭВМ следует найти
или
и затем решить численно задачу Коши вперед или назад. Если среди решений однородной системы
тогда
Если
Таким образом, все столбцы матрицы системы (5) оказываются приблизительно пропорциональными вектору Рассматриваемую задачу можно трактовать как задачу выделения из многообразия
вектора, удовлетворяющего правому граничному условию
При каждом фиксированном Однако вследствие погрешностей в значениях этих векторов эта плоскость будет несколько смещена и повернута. Предположим, что исходная краевая задача хорошо поставлена и соответственно норма вектора Чтобы положение плоскости в области небольших значений норм векторов В одном из вариантов метода прогонки (метод Годунова) поступают следующим образом. Отрезок интегрирования разбивается на части точками
здесь
т.е. вычитают из вектора Далее, пользуясь формулами перехода между совокупностями векторов
последовательно находят решение на отрезках Заметим, что в отличие от подробно рассмотренного в § 3.4 метода прогонки для дифференциального уравнения второго порядка методы прогонки, основанные на идее ортогопализации, при достаточно малой величине Непрерывный аналог описанного выше метода ортогональной прогонки Годунова заключается в следующем: находится матрица При начальных условиях
верхняя треугольная матрица R определяется равенством
Совокупность этих вычислений называют прямым ходом метода прогонки. В этом методе вектор Так называемый обратный ход метода прогонки заключается в следующем. Определяется вектор
Само решение задачи
Возможен и такой вариант действий. Аналогично найденным в процессе прямого хода метода прогонки функциям Значения решения в каждой точке
Здесь Часто удобнее применить следующий метод ортогональной прогонки Абрамова. Краевые условия преобразуются к виду
такому, чтобы строки матриц В и D образовывали ортонормированные системы векторов, т. е. выполнялись равенства На отрезке [0,1] решаются задачи Коши для системы уравнений
при начальных условиях
Решение задачи в каждой точке находится из системы уравнений
В этом методе строки матрицы Z образуют наиболее медленно изменяющийся базис ортогонального дополнения к этому пространству. Упомянем ряд фактов, свидетельствующих об определенных «хороших» свойствах указанных методов. Для этих методов выполняются, соответственно, равенства
Для первого метода выполнены неравенства Вследствие равенств (12) возникает соблазн отказаться от обращения матриц
|
1 |
Оглавление
|