Главная » Просмотр файлов » А.А. Самарский, Е.С. Николаев - Методы решения сеточных уравнений (1978)

А.А. Самарский, Е.С. Николаев - Методы решения сеточных уравнений (1978) (1160094), страница 81

Файл №1160094 А.А. Самарский, Е.С. Николаев - Методы решения сеточных уравнений (1978) (А.А. Самарский, Е.С. Николаев - Методы решения сеточных уравнений (1978)) 81 страницаА.А. Самарский, Е.С. Николаев - Методы решения сеточных уравнений (1978) (1160094) страница 812019-09-19СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 81)

Для нахождения решения задач (2), (3) можно воспользоваться методом прогонки. Запишем уравнения (2), (3) в виде трехточечной системы и проверим выполнение достаточных условий устойчивости метода прогонки. Уравнения будут иметь вид — уь+ ! (!+1 !)+(2+Ф222Уу !2(! !) — у2+2, (! — 1 1)= =2р,(1, !'), 1(!<й!,— 1, (4) у„„,(О, !) =п(О, !), у„„,(М„!) =д(Л„!), 1'<!~(Л/2 — 1, " где Ь', 2р2(г, !) = — ', ~уь(1, !+ 1) — (2+Ь22а2Д,) уа(1, !)+ + у (1, ! — 1) + )2222р (1, !)); — уа22 (1, !+ 1)+(2+)22вЩ) у2„, (1, !) — у222 (1, ! — 1) =-Ч22(2, !), 1<!<У2 — 1, (5) у„+, (1, 0) = д (1, 0), у2„ (1, У,) =у (1, Ж2), 1 < ! < 5(2 — 1, где !2 р (', !) = а' Ь ° и ('+1 !)— Ь2 (2+62(0~~~2) у22 2(2 (22 !)+уь+ы2 (! 1 !) +)22|Р (! !)~ ° Так как для данного примера 6, > О, 6, ) О, то в силу неравенств (31) п.

4 3 1 параметры аьч' и 222и' положительны. Поэтому в трехточечных уравнениях (4) и (5! коэффициенты прн уь+2!2(1, !) и у2„(1, !) преобладают над остальными коэффициентами. Следовательно, метод прогонки, примененный к задачам (4), (5), будет устойчив по отношению к ошибкам округления. Подсчитаем число арифметических действий, которое нужно затратить на реализацию одного итерационного шага в методе (2), (3) для рассматриваемого примера. Достаточно подсчитать число действий для задачи (4), для задачи (5) подсчет проводится аналогично.

442 Формулы метода прогонки для задачи (4) имеют вид (1 фик- сировано): Уь+ ыз (1. 1) = <~;Уь+ мэ (1+ 1, 1) + 0ь 1 ~( ! < У, — 1> Уь+~м (У~ 1) =й'(У~ 1) а,,,=11(С вЂ” а;), 1=-1, 2, ..., Л',— 1, а,=О, С=2-)-Ь',в~'„ (), „, =а,„,(сР,(1, 1)+(3;), 1 = 1, 2, ..., Л', — 1, ~, = д (О, 1'). Заметим, что прогоночные коэффициенты я; не зависят от 1 и поэтому могут быть вычислены один раз с затратой 2(У,— 1) арифметических операций. Далее, на вычисление р, (1, 1) на сетке ы потребуется 6(У,— 1)(У,— 1) арифметических операций. Прогоночные коэффициенты 6; и решение уь„,, нужно считать заново при каждом 1.

Для этого потребуется 4(У,--1) (У,— 1) действий. Всего для нахождения у~„„, на сетке а при заданном у„потребуется Я, =! О (У,— ! ) (У,— 1) + 2 (У, — 1) арифметических действий. Для нахождения у... из (15) по вычисленному у~, м, потребуется 9,=10(У,— 1) (У,— 1)+2(У,— 1) действий. Йтак, для рассматриваемого примера реализация одного итерационного шага в методе переменных направлений осуществляется за 9=20(У,— !)(У,— 1)+2(У,— 1)+2(У,— 1) (б) арифметических действий. Оценим теперь число итераций п, достаточное для получения решения с заданной точностью е. В частном случае, когда область 6 есть квадрат со стороной 1(1,=1,=-1) и сетка а квадратная с У,=У,=У(Ь,=Ь,=11У), будем иметь 4 ., ла 4 ла 6,=6,=6= — з1п' —, Л =Л = 6= —,соз'— е у э! ь э ~,я Из (21) и (28) ~ 1 получим следующую оценку для числа итераций: и ) а, (е) = 0,1 1и — 1и —, т) = 6! Л = 1и'— 4 4 2 па Ч з' 21 или для малых Ь л, (з) = 0,2 !п (4У! и) 1п (41е), (7) т.

е. число итераций пропорционально логарифму от числа неизвестных У по одному направлению. Из (6), (7) получим следующую оценку для числа арифметических действий Я(е), затрачиваемых на нахождение решения разностной задачи (1) методом переменных направлений с точностью е: ~ (е) = аЯ = 4Л" 1п (4У,'п) !и (4!е).

(8) 443 Чтобы сравнить этот метод с прямым методом полной редукции (см. 8 3 гл. 111), перейдем в (8) от натуральных логарифмов к логарифмам по основанию 2. Получим Я (е) = 2,! 2 № 1опа (4!У!и) !она (4,'а). Так как погрешность аппроксимации разностной схемы (1) есть 0(й'), то е целесообразно выбирать равным 0(й'). Если взять а=4(Л!а, то получим 0 (е) = 4,24№ 1опа У 1опа (4!у!и). При У 64 получим еж10-а и !4 (е) = 27,6 Уа 1одаУ. Сравнение с оценкой числа действий для метода полной редукции показывает, что для указанной сетки метод переменных направлений требует примерно в 5,5 раза больше арифметических действий, чем метод полной редукции.

С увеличением У и уменьшением и это различие увеличивается. Для рассматриваемого частного случая приведем число итераций й в зависимости от числа узлов Л' по одному направлению для а=10 '. Для сравнения приведем и число итераций для других рассмотренных выше методов. Таблица !! Из таблицы следует, что наименьшее число итераций требуется для метода переменных направлений.

По числу итераций ему уступает попеременно-треугольный метод с чебышевскимн параметрами, который был рассмотрен в главе Х. Замечание. Если для рассматриваемой задачи (1) рассмотреть метод переменных направлений с постоянными параметрами, т. е. в)и=сои', со)и=а"', т =во'+а'а', то нз формулы I (25) й 1 получим в силу равенства бп ( — К'(л), л') ='г' й, что параметр х =)/Ч. В частном случае, когда б,=б,=б, Л, = 444 Будем предполагать, что выполнены следующие условия: 0(с, „(й„(х )(ск „, и„.„=сонэ(.:вО, а=1, 2, (10) 2 а=сопз1 О, ~ я~~ +дкчьО.

а=1 Краевая задача Неймана (ииа= О) для случая д =0 будет рассмотрена отдельно в главе Х!1. Условия (10) обеспечивают существование и единственность решения задачи (9). На врямоугольной сетке в =(х~,.=(й„(й,) ~6, 0 =1~)У„ 0(1(Ж„а„=-1„1М„, а=1, 2) задаче (9) соответствует разностная краевая задача Лу=(Л,+Л,)у= — <р(х), «Ев, (11) где разностные операторы Л, н Л, и правая часть «р определяются следующим образом: 2 / 2 — аа(йа)ука — ( О,бд+ — я „) у, х„=О, а Иа (аа (Ха) У„)к,„О буу~ Иа ~~ Ха ~ ~(а йа 2 Г 2 Иа а Иа Л.у = для 0(хв(1в, р=3 — а, в= 1, 2 и гр=-~+~р,+ср„ 2 — д „ (х), Иа О, и 2 Иа Ха=О, Ь„( х„(1а — Ьа, Ха 1а.

~ра (х) = 445 Л = Л, ранее в и. 3 9 1 было получено следующее соотноше- 2 и1 а> . а> ел ние между параметрами в)", в'и и к~. в)"=в';' =Лкх. Так как при этом т1=6~'Л, то отс~ода находим во'=во1='р' бЛ. 2. Третья краевая задача для эллиптического уравнения с разделяющимися переменными. Пусть в прямоугольнике 6=(Ои 'х„<1„, а=1, 2) требуется найти решение следующей краевой задачи: 1.а = ~~~ д (й (ха) д 1 — аи -1(х), хбб, д ~ ди к ди Йа (ха) З вЂ” — — и „и — ф' а(х), «а=О, (9) а — йа(х ) — „=и,„и — у,„(х), х„1а, а 1, 2.

ди а Обозначим через Н пространство сеточных функций, заданных на в, скалярное произведение в котором определено формулой (и, о) = ~~р и(х) о(х) Й,(х,)Ь«(х,), ««а Операторы А, А, и А, определим на Н соотношениями Ау= — Лу, А„д= — Л,у, а=-1, 2. В 2 2 гл. Ч было показано, что так определенные операторы А, и А, самосопряжены и перестано- вочны.

Кроме того; в силу условий (!0) оператор А положи- тельно определен в Н (т. е. 6,+6, ) 0). Осталось найти грани- цы операторов А, и А«„т. е. постоянные ба и Ь„в неравенст- вах 6„Е(А„(Ь„Е, а= 1, 2. Найдем сначала ба. Из определения операторов А„ и раз- ностных формул Грина получим 'а (Аад, у) = — ~ ~ "((а у-„)„а — О,бду)дй,̫— «а = 0 «а=за !а ~аа(йа) У«а (и-а+ 4 у~у~у((« =ай«+ 'а + «,' 1а„(1„)у; + <я „++у)у(~у<~, Д,,— 1а !а аау'- й,а«+ «6=0 «аааа св + Х (и-ау 1!« =а+я+ад 1!« -4 ) й«+О ~д (У 1). Отсюда найдем, что если у=к „=х,а=О, то ба=О. Если хотя бы одна из величин д, к а или х„а отлична от нуля, то ба можно найти следующим образом. В силу леммы 16 2 2 гл. Ч будем иметь (У', 1)-„( шах оа(ха)(АаУ, У)-, (12) ка«аа где оа(ха) есть решение трехточечной краевой задачи ( „-")„ аа(ха)о ) 0 бди 1~ йа ~~ха~~(а йав 2 l 2 — аа(йа)оа — ~0,5д+ — я „) за= — 1, ха=-О, (13) 2 а т 2 — аа(1а)о- — ~0,56+ — х~„)о = — 1, ха=!а, 446 а скалярное произведение определяется следующим образом: ~а (и, о)„- = ~~ ~и (х) о(х) Ф„(х„).

««--О Умножая (12) на Фа(ха) и суммируя по ха от 0 до 1а, получим (у«, 1) < пах о" (х„)(А„у, у) «а « '«а и, следовательно, 1 ба— а («а) "а ~ '«а а=1, 2. Найдем теперь Л„. Оператору А„соответствует трехдиагональная матрица а„. Обозначим через йй диагональную часть матрицы А„, т. е. Юу = д„(х„) у, ( ОЛЕЙ+ а и-а+ а па (йа)~ ха а а д„(х„)= 0,54+ —, (а„(х„)+а„(х„+Ь„)), й„<х„<1„— Ь„, аа 0 54+ «и«а+ ««псс ((а) ха=(а. Рассмотрим задачу на собственные значения Аау )'ййу= 0 х Е гэ' (14) Легко показать, что если 7 есть собственное значение задачи (14), то 2 — Х вЂ” тоже собственное значение.

Характеристики

Тип файла
DJVU-файл
Размер
9,65 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6392
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее