Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
3. Прямые методы решения.Для стационарных схем типа (47) наиболее сложным является вопрос о фактическом вычислении разностного решения. В самом деле, Вычисление разностного решения методом исключения Гаусса (который не может использовать слабое заполнение ленты) требует При большом N это число действий неприемлемо велико; кроме того, лента матрицы не помещается в оперативной памяти ЭВМ. Поэтому прямое решение линейной системы (46) методом Гаусса возможно только в двумерных расчетах, и то при небольшом Замечание. Если строить схемы высокого порядка точности (например, сплайновые) или использовать последовательность сгущающихся сеток (обычно при N = 4, 8, 16, 32) с уточнением по способу Рунге, то даже при небольшом числе узлов удается получить удовлетворительную точность расчета.
Рис. 89. Для некоторых важных частных случаев эллиптических задач разработаны очень быстрые прямые методы; перечислим Быстрое преобразование Фурье применимо к задаче Дирихле в прямоугольнике. Оно основано на том, что если число интервалов по каждой переменной Рассмотрим этот метод сначала на примере одномерной задачи для уравнения с постоянными коэффициентами
Будем искать разностное решение в виде разложения Фурье;
Подставим разложение (52) в соотношение (51), умножим на игпр
и учитывая условие ортогональности гармоник (см. гл. II, § 2, п. 4), найдем
где
являются дискретными коэффициентами Фурье правой части уравнения. Формулы (53), (54) позволяют найти искомое разностное решение. Однако эти формулы неэкономичны. Необходимо вычислить N коэффициентов Если число интервалов сетки составное,
Запишем формулу (54) в виде двойной суммы:
Отбросим в показателе степени последнее слагаемое,
где
Вычисление N коэффициентов Если К в свою очередь разбивается на множители, то формулу (56) следует преобразовать аналогичным образом. Это позволяет еще уменьшить объем вычислений. Приведем без вывода рекуррентные формулы вычисления коэффициентов Фурье для случая
причем
Число вспомогательных коэффициентов Если учесть, что Обобщение этого метода на случай многих измерений очевидно. Пусть, например, для уравнения с постоянными коэффициентами
поставлена первая краевая задача в прямоугольной области. Введем равномерную сетку
Будем искать разностное решение в виде разложения Фурье
Аналогично одномерному случаю, получим следующие выражения для коэффициентов Фурье:
где
Запишем последнюю формулу в следующем виде:
Каждая сумма в формулах (62) имеет тот же вид, что и в формуле (54). Поэтому, если N и М разлагаются на множители, то каждую сумму можно вычислить по рекуррентным формулам типа (57). Если при этом Метод декомпозиции, или нечетно-четкой редукции, применим для той же задачи, что и быстрое преобразование Фурье. Он использует исключение всех нечетных точек из системы уравнений типа (46). При Матричная прогонка применима даже для случая областей сложной формы. Число действий на узел сетки в этом методе есть Быстрые прямые методы обобщены в настоящее время на задачи в круге и области ступенчатой формы (в этих случаях их скорость падает). Однако для областей произвольной формы, а также для уравнения достаточно общего вида (2) удовлетворительных прямых методов пока не найдено.
|
1 |
Оглавление
|