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

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

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

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

ь1+ а2 21+ а2 ! 1 !за2 2 1 в~1 Напомним, что для (32) достаточные условия устойчивости метода прогонки имеют вид ~ С, !) ( А; (+! В; (, ! = 1, 2,..., М вЂ” 1. Из этих условий найдем, что матрица В имеет обратную, если шаги сетки ОО удовлетворяют ограничению 6, ()/2й1. При выполнении этого условия задача (29) может быть сведена к задаче (1), (2) с С=В-'А. $2. Метод полной редукции для первой краевой задачи 1. Процесс нечетко-четного исключения. Переходим теперь к описанию метода полной редукции.

Начнем с первой краевой задачи для трехточечных векторных уравнений — У~,+С~~ — Г ~, =.й~, ! (1'( 12! — 1, (1) УО РО ГЯ РФ' Идея метода полной редукции решения задачи (1) состоит в последовательном исключении из уравнений (1) неизвестных 1'~ сначала с нечетными номерами 1, затем из оставшихся уравнений с номерами 1, кратными 2, затем 4 и т. д. Каждый шаг процесса исключения уменьшает число неизвестных, и если !у есть степень 2, т, е.

0=2", то в результате процесса исключения останется одно уравнение, из которого можно найти Кд12. Обратный ход метода заключается в последовательном нахожде- 130 Рассмотрим первый шаг процесса исключения. На этом шаге нз уравнений системы (1') для 1, кратных 2, исключим неизвестные У~ с нечетными номерами 1. Для этого выпишем три идущие подряд уравнения (1'): — у'~,+ Совр' — К~~, --= Е';", — У~ +Сов)'~о> — )~~о> — — Еф, 1=2, 4, 6,...> У вЂ” 2. Умножим второе уравнение слева на Ско и сложим все три полу.

чившнеся уравнения, В результате будем иметь — )>~ о+С"'à — )>;оо=-)с)», 1'=2, 4, 6, ..., У вЂ” 2, ро = о о> )л'= 1 л» (2) где С'о [С>о>~о 2Е Е»> Е>о> 1 С>о>Е>о> ! Е>о> >-> ! ы> 1 = 2, 4, 6, ..., У вЂ” 2. Система (2) содержит неизвестные )' только с четными номерами 1, число неизвестных в (2) равно У(2 — 1, и если эта система будет решена, то неизвестные )'~ с нечетными номерами в силу (1') могут быть найдены из уравнений С<о'Х~ —— Е)о>+ у~,-~- У~„, 1=1> 3, 5, ..., У вЂ” 1 (3) с уже известными правыми частями.

Итак, исходная задача (1') эквивалентна системе (2) и уравнениям (3), причем по структуре система (2) аналогична исходной системе. На втором шаге процесса исключения из уравнений «укороченной» системы (2) для 1, кратных 4, исключаются неизвестные с номерами 1, кратными 2, но не кратными 4. По аналогии 131 пни неизвестных )'~ сначала с номерами 1, кратными У/4, затем У/8, У/!6 н т. д. Очевидно, что метод полной редукции есть модификация метода исключения Гаусса, примененного к задаче (1), в котоом исключение неизвестных происходит в специальном порядке, )апомним, что, в отличие от этого метода, в методе матричной прогонки исключение неизвестных происходит в естественном порядке. Итак, пусть У=2", п)6.

Для удобства введем следующие обозначения: С"'=-С, Е)">=,Г~, 1=1, 2, ..., У вЂ” 1, используя которые запишем (1) в виде — У~, + С"'); — У, ~, = Р';о>, 1 (1 < У вЂ” 1 У = 2" 1 о = "о о л' — Ел>. (1') с первым шагом берутся три уравнения системы (2): второе уравнение умножается на Ссо слева, и все три уравнения складываются. В результате получаем систему из М(4 — 1 уравнений, содержащую неизвестные Г, с номерами, кратными 4: — У' »+С'"У' — У;,,»=Р)", 1=4,8, 12, ..., Ж вЂ” 4, )о Ео~ Этот процесс исключения может быть продолжен. В результате 1-го шага получим редуцированную систему для неизвестных с номерами, кратными 2'.

— ~; »»+С">1~~ — Уь»»~=Р)", 1=2', 2 2', 3 2', ..., У вЂ” 2', и группы уравнений С'» "Г =Р»» "+Г; »»- -(-Г; ~» ', l ! 1=2» ', 3 2» ',5 2» ', ..., У вЂ” 2» ', (5) решая которые последовательно для 1=1, ! — 1, ..., 1, найдем оставшиеся неизвестные. Матрицы С'»' и правые части Г';»' нахо- дятся по рекуррентным формулам С'»'= (С'» 'ф — 2Е, Г и Р ~~-и + С(»-оР~ о + Р(~-о 1 ~ »-а ! !.~.»» ю ° (6) 1=2», 2 2», 3 2', ..., У вЂ” 2», для й=1,2, ... Из (4) следует, что после (и — 1)-го шага исключения (1= и — 1) останется одно уравнение для К» -,=- Кд~,.

С~»-и У Р)"-о+ 1'1»л-ю+ Уь»»л-~ = Р) '+ У»+ )у»ь 1=2" 1» Ем 1 у Е»г с известной правой частью. Объединяя это уравнение с (5), получим, что все неизвестные находятся последовательно из 132 уравнения Сц'Г = Г~" + У;,+ );+„1= 2, 5, 10, ..., У вЂ” 2 для нахождения нейзвестных с номерами, кратными 2, но не кратными 4, и уравнения (3) для неизвестных с нечетными номерами.

При этом матрица Сев и правые части Г,'" определяются по формулам Сев = [Сц'~» — 2Е, Р)" = Р)"»+ С'"Р)о+ Е)оо»», 1 = 4, 8, 12, ..., У вЂ” 4. Р)»с = Д С'"р';м2», с:-о (8) — с причем формально положим Д С"'= Е, так что рссо' = Р)о'=ос Р~. с=о Найдем рекуррентные соотношения, которым удовлетворяют р)»'. Для этого подставим (8) в (6). Считая, что Ссо — невырожденная матрица для любого 1, из (6) получим »-1 »-2 2 Д С'"рао = Д Сса (рс,'»', +С" "р' "+р", '»с,) с о с=о или 2С вЂ” р," =р,".—,",, +С вЂ” р,'- +р,"..—,,"',. (9) Обозначая Ясс» " = 2р';"' — р';" ", из (9) получим, что рс»' могут быть последовательно найдены по следующим формулам: С'» сс8)» "=р" ", +рс»', р'-" = 0,5 (р" "+ Яс»-о), )=2»> 2 2", 3 2*, ..., сУ вЂ” 2», й=-1, 2, ..., п — 1, р,'"= — Г..

У' 133 уравнений С -» ~;=Р)»-о+ У.С,»-,+)1„.-, У;=Р„)„=Р, 1=2»-', 3 2» ', 5 2» ', ..., с)с' — 2» ', й=п,п — 1,...,1, (7) Итак, формулы (6) и (7) полностью описывают метод полной редукции. По формулам (6) преобразуются правые части, а из уравнений (7) находится решение исходной задачи (1).

Описанный метод мы назовем методом полной редукции, так как здесь последовательное уменьшение числа уравнений в системе осуществляется до конца, пока не останется одно уравнение для )гасо. В методе неполной редукции, который будет рассмотрен в главе 1Ъ', осуществляется лишь частичное понижение порядка системы и «укороченная» система решается специальным методом. 2. Преобразование правой части и обращение матриц.

Вычисление правой части Р,'»с по рекуррентным формулам (6) может привести к накоплению погрешностей вычислений, если норма матрицы С'» " будет больше единицы. Кроме того, матрицы С'»с являются, вообще говоря, полными матрицами, даже если исходная матрица С"' =С была трехдиагональной. А это существенным образом влияет на увеличение объема вычислительной работы прн вычислении Р)»' по формулам (6).

Для рассмотренных в 3 1 примеров норма матрицы действительно будет значительно превышать единицу, и такой алгоритм метода будет вычислительно неустойчив. Чтобы обойти эту трудность, будем вместо векторов Рсс»' вычислять векторы р)»с, которые связаны с Рс»с следующим соотношением: Рекуррентные соотношения (10) содержат сложение векторов, умножение вектора на число и обращение матриц С'х ". Осталось теперь исключить Ггга " из уравнений (7). Подстав- ляя (8) в (7), получим См- гг У. = 2а ' Ц С"'Ргга о + У; ах- + У)+ аа-., (11) 1=2» а,3 2а ', ..., У вЂ” 2" ', й=п, и — 1, ..., 1. Здесь тоже необходимо обращать матрицы С'а ", но, кроме того, в правой части (11) появилось умножение матрицы на вектор.

В рассмотренном ниже алгоритме используемый способ обраще- ния матрицы Сга '> позволяет избежать нежелательной операции умножения матрицы на вектор и реализацию (11) свести к обра- щению матриц и сложениго векторов. Рассмотрим теперь вопрос об обращении матриц С'а ", опре- деляемых по рекуррентным формулам (6) С'аг=[С'а ")а — 2Е, й=1,2, ...,С"г=С. (12) Из (12) следует, что Сга' есть матричный полипом степени 2а относительно С с единичным коэффициентом при старшей сте- пени.

Этот полином через известные полнномы Чебышева выра- жается следующим образом: С'"'=2Таа( — С), Й=О, 1, ..., (13) где Т„(х) — полином Чебышева и-й степени первого рода (см. п. 2 24гл. 1): (' соз (а агссоз х), (х ( ~ 1, ( — [(х+$'ха — 1) +(х+$' х' — 1) ], )х(~ ~1. Действительно, в силу свойств полинома Т„(х) Т (х)=21Т„(хЦа — 1, 7',(х)=х, из (12) очевидным образом следует (13). Далее, используя соотношение а-а П 2Т,г(х)=Уха- г(х), г=о связывающее полиномы Чебышева первого рода с полиномом второго рода У„(х), где Мп ((п 4-!) агссоа х) (х ( и„(х) = ((х+)' х' — 1)"+' — (х+)' х' — 1) '"+г~, ~х~)1, 2 ха — 1 л гко вычислить произведение полиномов Ссо »-г Ц С« =и;-, ! ( — С) . /1 (14) где х,— корни полннома 1„(х).

Используем лемму 6 для разложения отношений 1(Т„(х) и Ул ! (х)(Т„(х) на элементарные дроби. Корни полинома Т„(х) известны: х,=сов го, 1=-1, 2, ...,и, (21 — 1) (15) н в этих точках полипом (7„!(х) принимает отличные от нуля значения яп (л а!асов х,) ( — 1)'+' яп (агссов хй . (21 — 1) в!п — я 2л Поэтому, используя соотношение Т„'(х) =п(7„,(х), из леммы 6 получим следующие разложения: л ( — 1)1+! в!и— (21 — 1) л 1 2л т„(х) с.ы л (х — хс) 1=! л и., рб СТ„(х) Х лл(х — х,)' (16) (17) где х, определено в (15).

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

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

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

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