Главная » Просмотр файлов » Самарский А.А., Гулин А.В. Численные методы (1989)

Самарский А.А., Гулин А.В. Численные методы (1989) (1095856), страница 46

Файл №1095856 Самарский А.А., Гулин А.В. Численные методы (1989) (Самарский А.А., Гулин А.В. Численные методы (1989)) 46 страницаСамарский А.А., Гулин А.В. Численные методы (1989) (1095856) страница 462018-12-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

При т=1 метод (23), (25) совпадает с неявным методом Эйлера. При т=2 и т=З получаем методы з 1 — у„— 2у,, + — у»~ = т~ (1„, у„), (26) 2 2 11 3 1 — у. — Зу.— + — у.—. — — у.—. = т~ (1., У.), 6 2 3 (27) (28) где ц=тХ. Ему соответствует характеристическое уравнение ) — — р) а — 2д+ — =О. 3 1 (29) 2 ) 2 Нам нужно найти множество точек 6 комплексной плоскости р=р,+1рь для которых оба корня дь,(1т) уравнения (29) не превосходят по модулю единицу.

Границей области О является множество таких точек и, для которых ~ д~ =1. Выразим из уравнения (29) параметр 11 через переменное д, т. е. запишем 3 1 р= — — 2д '+ 2 (ЗО) Отсюда видно, что если ~ д ~ =1, т. е. У=е-*', то 3; 1 и р = — — 2ееч+ — е'"~. 2 2 (31) При изменении аргумента ~р от О до 2и точка р описывает замкнутую кривую Г, симметричную относительно действительной оси 266 имеющие, соответственно, второй и третий порядок точности. При т=4 из (23), (25) получим схему (21).

Для практических расчетов используются аналогичные методы вплоть до десятого порядка точности. Важно отметить, что чисто неявные разностные методы обладают хорошими свойствами устойчивости, позволяющими использовать их для решения жестких систем уравнений. Рассмотрим более подробно метод второго порядка (26) и найдем область его устойчивости. Для модельного уравнения (4) метод (26) принимает вид з — У» — 2У»-г+ — у»» = ру», 2 2 (см.

Рис. 7). Для точек )й(д), расположенных снаружи от этой кривой, выполнено условие )д~ (1, поэтому область устойчивости 6 метода (28) представляет собой внешность кривой Г. Точки, расположенные внутри Г, составляют область неустойчивости. Обозначая х=соз ср, можно переписать (31) в виде )й = (1 — х) '+ (у1 — х'(2 — х), откуда следует, что вся кривая Г расположена в правой полу- плоскости. Поэтом область устойчи- У вости метода (26) целиком содержит левую полуплоскость и тем самым ме- 22 тод (26) является А-устойчивым. Исследуем аналогичным образом область устойчивости метода четверто- ~п го порядка (21).

Записывая характеристическое уравнение в виде Мйй(!. р = — (25 — 48!) '+Збт) ' — 1бт) и+Зт( ') !2 Рис. 7. Граница устойчивости метода (26) и полагая д=е-", находим уравнение границы, разделяющей области устойчивости и неустойчивости: )с = — — (1 — х)'(Зх+ 1) ~ 1 (бх' — 16х'+ 15х — 8), 3 3 где х=созср (см. рис.

8). В отличие от предыдущего примера, имеются точки границы, расположенные в левой полуплоскости. Поэтому метод (21) не является А-устойчивым. Найдем теперь значение а, у;, ру при котором метод (21) А(а)- н ~~,' Г,~~. устойчив. Для этого достаточно ,' © найти угол сс, который образует ,'''~' ф касательная т (см. рис.

8), проходящая через точку (О, 0), с д й' и Ро' отрицательным направлением ,.'б оси р,. ф . ~///// Обозначим уу ~у р,(х) = — — (1 — х)а(Зх+ 1), 2 3 (32) Рис. 3. Граница устойчивости мето- у †„и да (2!) р,(х)= (бха — ! бха+15х — 8). 3 Условие касания т с границей определяется следующим уравнением относительно параметра х: (33) Ь 6 ) и (х) 267 9 А. А.

Самарский, А. в. Гулки Из (32) получим ро (х) = 8х (1 — х)', — 8х4 + 1бхз — 4хз — 8х + 5 р,(х) = (34) Уравнение (33) после подстановки в него выражений для р„ )ь, и» Р, из (32), (34) и пРиведениЯ подобных членов сводитсЯ к лйнейному уравнению х — 0,2=0. При х=0,2 из (32) получим 45 9 24 699 Ро= Р1=— 3 ° 54 3 ° 54 так что 1йа= — = ))/6. Р» Ф б 699 1М 5!2 Поэтому метод (21) А(я)-устойчив, где м=агс1н)~бю68'. В заключение отметим, что подробное изложение численных методов решения жестких систем дифференциальных уравнений содержится в книгах (26, 37).

ЧАСТЪ |П РАЗНОСТНЪ|Е МЕТОДЫ РЕШЕНИЯ ЗАДАЧ МАТЕМАТИЧЕСКОЙ ФИЗИКИ Здесь излагаются приближенные методы решения краевых задач для уравнений с частными производными. В основе этих методов лежит сведение дифференциальной задачи к системе линейных алгебраических уравнений путем замены дифференциального оператора разностным. ГЛАВА ! вводнын понятия $1. Примеры разностных аппроксимаций Различные способы приближенной замены одномерных дифференциальных уравнений разностными изучались в $ 4 ч. 1. Напомним примеры разностных аппроксимаций и введем необходимые обозначения. Будем рассматривать равномерную сетку с шагом й, т.

е. множество точек ем=(х,=(й, 1=0, +.1, .+-2,,). Пусть и(х) — достаточно гладкая функция, заданная на отрезке ею+1 — и1 и1 — и; 1 (х, о х,+,]. Обозначим и,=и(х,), и„л=, и-,= хи и~+, — и;, и. = хи 26 Разностные отношения и„„и-., и. называются соответственно х,п правой, левой и центральной разностными производными функции и(х) в точке х;. Каждое из этих разностных отношений аппроксими- рует и'(х) в точке хь т. е. при фиксированном х; и прн й — ~0 (тем са- мым при 1-+-оо) пределом этих отношений является и'(х,). Проводя разложение по формуле Тейлора, получим 脄— и' (х;) = 0,5йи" (х;) + О (й'), и„-, — и'(х!) = — 0,5йи" (хс) + О(йз), и. — и'(хс)=О(йз).

Отсюда видно, что левая и правая разностные производные ап- проксимируют и'(х) с первым порядком по й, а центральная раз- ээ 299 ностная производная — со вторым порядком. Нетрудно показать, что вторая разностная производная иха и„-Х иод — 2и;+ и;, ихх,( аппроксимирует и" (х;) со вторым порядком по Й, причем справедливо разложение и- — и" (хд = — и'и (х;) + 0 (а'). хх~ Ш Рассмотрим дифференциальное выражение Ли = — (й(х) — ) с переменным коэффициентом й(х). Заменим выражение (1) раз- ностным отношением и,.— и;, (2) а где а=а(х) — функция, определенная на сетке вх.

Найдем условия, которым должна удовлетворять функция а(х) для того, чтобы от- ношение (аих)ха аппроксимировало (яи')' в точке х, со вторым по- рядком по й. Подставляя в (2) разложения ихл =и; + — и~+ — и~ +0(йв), а их и- =и'.— — и~+ — и; + 0(йа), хп в где и = и'(х,), получим бахи= "' ' и,'+ "' ' й~+ '" ' ис+ОЯ.

а 2 6 С другой стороны, 1.и = (Аи') '= Фи" +А'и', т. е. ~ апа — а~ П, ~ а,, +а~ ~ли — Ьи (хс) = ~ — Ь) и + ~ — йс) и; + + "' ' и; + 0(Ь'). 6 Отсюда видно, что Е„и — Ьи=О(Ч), если выполнены условия ' =А'(х;)-(-0(й'), "" ' =1~+0(/Р). (3) Условия (3) называются достаточными условиями второго порядка аппроксимации. При их выводе предполагалось, что функция и(х) имеет непрерывную четвертую производную и Й(х) — диффе- 260 ренцируемая функция. Нетрудно показать, что условиям (3) удо- влетворяют, например, следующие функции: а;=0,5(6(х1)+6(хг,)), а~=6(х; — 0,56), а;=)'6(х1)6(х~,). Заметим, что если положить а;=6(х,), то получим только первый порядок аппроксимации.

В $2 будет рассмотрен регулярный метод получения разностных аппроксимаций вида (2). В качестве следующего примера рассмотрим разностную аппроксимацию оператора Лапласа д'и деи 1и = —,+ —,. (4) дх, 'дх,' Введем на плоскости (х„х,) прямоугольную сетку с шагом 6, по направлению х, и с шагом 6, по направлению х„т. е. множество точек я» = ((хь хе) ~ х~ = 16ы хе =~6я', 1~ ~=0~ ~1, ~2, ...) (см. рис.

9), и обозначим и;; — 2ин+и; ихх„» ае 1 и; 1+ — 2ин + и, их,хе. Н Ье 2 Рнс. 9. Сетка ых н няткточеч- ныа шаблон Из предыдущих рассуждений следует, что разностное выраже- ние 261 Биип =их„,, + и„-„„. (5) аппроксимирует дифференциальное выражение (4) со вторым порядком, т. е. Б,ии — 1.и(х,', ха1)=О(6,')+О(6,').

Более того, для функций и(х„х,), обладающих непрерывными шестыми производными, справедливо разложение ае дх,' 12 дхее Разностное выражение (5) называется пятиточечным разностным оператором Лапласа, так как оно содержит значения функции и(х„х,) в пяти точках сетки, а именно в точках (х„хе), (х,' ', х,'), ! 1 д (х„х, ) (см. рис.

9). Указанное множество точек называется шаблоном разностного оператора. Возможны разностные аппроксимации оператора Лапласа и на шаблонах, содержащих большее число точек. 2 2. Построение разностных схем интегро-интерполяционным методом 1. Построение разностной схемы. Задачи математической физики формулируются в виде основного дифференциального уравнения и дополнительных (начальных, граничных) условий, обеспечивающих существование и единственность решения. Типичными примерами являются: задача Дирнхле для уравнения Лапласа, задача Коши и смешанные задачи для уравнений параболического и гиперболического типов.

Под разностной схемой понимают совокупность разностных уравнений, аппроксимирующих основное уравнение и дополнительные условия исходной дифференциальной задачи. Существуют различные способы построения разностных схем. В этом параграфе будет рассмотрен один из способов, носящий название интегро-интерполяционного метода (или метода баланса) построения разностных схем. В качестве примера рассмотрим применение интегро-интерполяционного метода к построению разностной схемы следующей краевой задачи для обыкновенного дифференциального уравнения второго порядка: (й(х)и'(х))' — д(х) и(х)+1(х) =О, 0<х<1, (1) — й(0)и'(0)+ри(0) =и„и(1) =и„ (2) где я(х), д(х), 1(х) — заданные достаточно гладкие функции, удовлетворяющие условиям й(х) )й.)0, о(х) )О, и ~)0, иь и,— заданные числа, При сформулированных предположениях существует и единственно решение и(х) задачи (1), (2).

Будем считать, что это решение является достаточно гладким. Уравнение (1) можно трактовать как уравнение установившегося распределения температуры и(х) в стержне длины 1, на одном конце которого (х=1) поддерживается заданная температура и„ а на другом (х=О) происходит теплообмен с окружающей средой по закону Ньютона (см. [41)). При этом й(х) — коэффициент теплопроводности, — й(х)и'(х) — тепловой поток, коэффициенты д(х), 1(х) характеризуют плотность тепловых источников.

Для построения разностной схемы введем прежде всего на отрезке [О, 1) равномерную сетку с шагом й, т. е. множество точек св =(х,.=(й,1=0, 1,..., )У йМ=1). Обозначим х, о,=х,-~-О,БЬ, в(х) =й(х)и'(х), пь,и=и~(х, „,) и проинтегрируем уравнение (1) на отрезке [х,,д, х,+,н). Тогда получим уравнение "ии ч+и зим — пь и — ~ о(х) и(х) йх+ ) 1(х) йх=О, (3) ю и которое представляет собой уравнение баланса тепла на отрезке 2В2 (х~- ~«, хы г«) Далее, заменим интеграл х Г + у $ д (х) и (х) сХх х~м его приближенным значением и~ ~ а(х) Ых н введем обозначения х~ у «их~ хчм А = — ( а (х) Нх, <р; = — ( 7 (х) дх.

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

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

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

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