Главная » Просмотр файлов » Турчак Л.И. Основы численных методов. Под ред. В.В.Щенникова (1987)

Турчак Л.И. Основы численных методов. Под ред. В.В.Щенникова (1987) (1095857), страница 40

Файл №1095857 Турчак Л.И. Основы численных методов. Под ред. В.В.Щенникова (1987) (Турчак Л.И. Основы численных методов. Под ред. В.В.Щенникова (1987)) 40 страницаТурчак Л.И. Основы численных методов. Под ред. В.В.Щенникова (1987) (1095857) страница 402018-12-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

— 2у. +у. У~( ) ~г г — У~~( ) ю+ 1 1 1 (7 48 ~„2 Подставляя эти выражения в (7.47), получаем систему разностных уравнений Е(хе у-о у, у;+~)=О, г-1, 2, ..., и — 1, (749) а У(0)+ Ь,У'(О) = „ а:У(1)+ 6,У'(1) = с,. (7.50)' В этом случае граничные условия также должны представляться в разностном виде путем аппроксимации производных У'(0) и У'(1) с помощью конечно-разностных соотношений. Если использовать односторонние разности, прн которых производные аппроксимируются с первым порядком точности, то разностные граничные условия примут впд у — у (7.51) ~и ~п — 1 а.,у„+ 6., = с,.

Из этих соотношений легко находятся значения у„у„. являющуюся системой и — 1 алгебраических уравнений относительно значений сеточной функции у„у„..., у„,. Входящие в данную систему у, (при г = 1) и у„(при г = = и — 1) берутся из граничных условий, если они задаются непосредственно. На практике часто граничные условия задаются в более общем виде: 234 гл. 7. Оеыкноввпньи дй»ьФеРепцплльпын уРлвпеппя Однако, как правило, предпочтительнее аппроксимировать производные, входящие в (7.50), со вторым порядком точности с помощью центральных разностей В эти выражения входят значения сеточной функции у-» и у„+» в так называемых фиктивных узлах т» = — Й и х„+» — 1+ Й, лежащих вне рассматриваемого отрезка.

В этих узлах искомая функция также должна быть определена. Количество неизвестных значений сеточной функции при этом увеличивается на два. Для замыкания системы привлекают еще два разпостных уравнения (7.49) — при ~ = О, и. Таким образом, решение краевой задачи для дифференциального уравнения сведено к решению системы алгебраических уравнений вида (7.49).

Эта система является линейной или нелинейной в зависимости от того, линейно или нелинейно дифференциальное уравнение (7.39). Методы решения таких систем рассмотрены ранее (см. гл. 4, 5). Рассмотрим подробнее один частный случай, который представляет интерес с точки зрения практических приложений и позволяет проследить процесс построения разностной схемы. Решим краевую задачу для линейного дифференциального уравнения второго порядка У ( ) Р( ) У( ) — ~*) (7,53) »в(х) ) О, 0 ~ х < 1, с граничными условиями вида У(0) =А, У(1)= В.

(7.54) Разобьем отрезок ~0, 11 на части с постоянным шагом Ь с помощью узлов х» = »й (» = О, 1, ..., и). Аппроксимируем вторую производную У конечно-разностным соотношением (7.48). При этом значения искомой функции в узлах У(х») приблитеппо заменяем соответствующими значениями сеточной функции у». Записывая уравнение (7,53) в каждом узле с использованием указанных аппроксимаций, получаем — 2»».

+ у. 5 3. КРАЕВЫЕ ЗАДАЧИ 235 Обозначим через р;, гг соответственно значения р(х;), /(х,). После несложных преооразований приведем последнее равенство к виду У;,— (2+Ьр)У +Уг-,-г =Ь7э г'=1, 2 ... и — 1, з (7.55) Получилась система п — 1 линейных уравнений, число которых совпадает с числом неизвестных значений сеточной функции у„у„..., у„, в узлах. Ее значения на концах отрезка определены граничными условиями (7.54); у, =Л, У„=В. (7.56) Решая систему уравнений (7.55) с учетом условий (7.56), находим значения сеточной функции, которые приближенно равны значениям искомой функции. Покажем, что такое решение существует и сходится к точному решению при Ь вЂ” О.

Для доказательства существования решения рассмотрим систему линейных уравнений (7,55). Ее матрица является трехдиагональной; на главной диагонали находятся элементы — (2+ Ь'р,) . Поскольку р (х) ) О, то р; ~ О, и диагональные элементы матрицы преобладают над остальными, так как в ка'кдой строке модули этих элементов больше суммы модулей двух остальных элементов, каждый из которых равен единице. При выполнении этого условия решение системы линейных уравнений существует и единственно (см. гл. 4).

Что касается сходимости решения, то здесь имеет место следующее У т в е р ж д е н и е. Если функггии р(х) и ~(х) дважды непрерывно дифференггируемьг, то при Ь -~- О разностное решение равномерно сходится к точному со скоростью О (Ь2)', Это — достаточное условие сходимости метода конечных разностей для краевой задачи (7.53), (7.54). Система линейных алгебраических уравнений (7.55) с трехдиагональной матрицей может быть решена методом прогонки (см.

гл. 4, ~ 2, п. 4). При этом условие р (х) ~ О гарантирует выполнение условия устойчивости прогонки. Этот метод на практике используется также и при р(х)(0, хотя успешный результат заранее предвидеть трудно. Для оценки получаемого решения в этом случае неооходимо провести расчеты для разных значений шага 2З6 гл. т. овыкновкннык дпт ткркнцплльнын ърАвнвния У" =1(х, У), О~х~1, (7.57) (7.58) У(0) = А, Г(1) = В. Используя метод конечных разностей, получаем систему разностных нелинейных уравнений у,, — ' 2у, + у;+, = Ч» (х;, у;), (7.59) у, =А, у„=В. (7.60) Б теории разностных схем доказывается, что разностное решение, определяемое разностными уравнениями (7.59), при й- О сходится к точному.

Достаточное условие схо- димости имеет вид д~»»дУ) О. (7.61) Система нелинейных алгеораических уравнений (7.59) может быть решена итерационными методами (см. гл. 5, ~ 3). Для ее решения используют также з»етод линеариза»»ии, т. е. сведение решения нелинейной системы к решению последовательности систем линейных алгеорапческих уравнений. Пусть найдено решение системы (7.59) в й-й итерации. Тогда, подставляя известные значения у; в право вые части системы (7.59), получаем у»»'~ — 2у»~~'~ + у1+~'~ = У/(х;, у1~~), (7.62) Следовательно, мы пришли к решению системы линейных алгебраических уравнений относительно значений у» на й + 1-й итерации.

Поскольку матрица этой системы трех- диагональна, то для ее решения на каждой итерации может быть использован метод прогонки. Требуется лишь задать некоторые начальные приолижения у; (» = »о) Х, 2, ..., »»); значения у„ у„ при этом определены граничными условиями (7.60). Следует отметить, что сходимость данного итерационного процесса довольно медленная, Достаточное условие (не менее трех) и убедиться в том, что полученные значения функции в одних и тех же узлах близки ме;кду собой и разность их уменьшается, что говорит о стремлении решения к некоторому пределу при Ь вЂ” О. Мы рассмотрели простейший случай линейного уравнения.

Значительно труднее решать нелинейные задачи. Рассмотрим краевукл задачу для уравнения второго . порядка: унРАжннния 237 сходимости имеет вид — гпах —, (1. Это условие, а также условие (7.61) накладывают ограничения на правую часть !(х, У) исходного уравнения (7.57). Упражнения 1. Количество вещества х, участвующего в некоторой химической реакции, определяется уравнением ггх/Ж = — х, (1.— время).

Найти количество вещества при 1= 10 с, если в начальный момент оно равно 0.4 моль. Решение провести численным методом, результат сравнить с точным аналитическим решением. 2. Полный магнитный поток Ф катушки, равномерно намотанной на сердечник прямоугольного сечения, определяется уравнением ггФ/г1г = р1гг/г/(2лг).

Определить Ф лрп следугощих данных: 1 = 1 Л; гг = 80; размеры катушки: внутренний радиус Вг — — 4 см, внешний радиус Л~ —— = б см, высота /г = 3 см, число витков >г = 1500. Численное решение сравнить с точным. 3. Изменить блок-схему метода Эйлера (см. рис. 38) так, чтобы результаты выводились все сразу после полного решения задачи. 4. Исследовать устойчивость задачи Коши для уравнения у' = = Л.1/, решая это уравнение аналитически и задавая погрешность в определении координат начальной точки. 5. Построить блок-схему решения задачи Коши для системы двух уравнений первого порядка методом Эйлера. 6. Составить блок-схему решения уравнения первого порядка методом Эйлера с пересчетом.

7. Построить алгоритм решения задачи Коши для уравнения второго порядка модифицированным методом Эйлера с автоматическим выбором шага. 8. С помощью итерационного метода предиктор-корректор найти решение при х = 4/г и * = 5й (й = 0.1) для следукицей задачи' Коши: гг г/й1 = г + з(п (У/3), У(0) = 0,3. 9. Составить блок-схему регпения краевой задачи методом стрельбы с использованием метода давления отрезка пополам. 10. Построить алгоритм решения краевой задачи для уравнения Г' — р(х)У = /(х) с граничными условиями общего вида, ГЛАВА 8 УРАВНЕНИЯ С ЧАСТНЫМИ ПРОИЗВОДНЫМИ 5 1. Элементы теории разностных схем 1.

Вводные замечания. В гл, 7 рассматривались обыкновенные дифференциальные уравнения, Их решения зависят лишь от одной переменнои: у = у (т), и = и (Е) и т. д. Во многих практических задачах искомые функции зависят от нескольких переменных, и описывающие такие задачи уравнения могут содержать частные производные искомых функций. Они называются уравнениями с частными производными. К решению дифференциальных уравнений с частными производными приводят, например, многие задачи механики сплошных сред. Здесь в качестве искомых функций обычно служат плотность, температура, напряжение и др,, аргументами которых являются координаты рассматриваемой точки пространства, а также время.

Полная математическая постановка задачи наряду с дифференциальными уравнениями содержит также некоторые дополнительные условия. Если решение ищется в ограниченной ооласти, то задаются условия на ее границе, называемые граничными (краевыми) уеловиял~и. Такие задачи называются краевыми, задачами для уравнений с частными производными. Если одной из независимых переменных в рассматриваемой задаче является время 1, то задаются некоторые условия (например, значения искомых параметров) в начальный момент Г„называемые начальными условиями. Задача, которая состоит в решении уравнения при заданных начальных условиях, называется задачей Коши для уравнения с частными производными. При этом задача решается в неограниченном пространстве и граничные условия не задаются.

Задачи, при формулировке которых ставятся граничные и начальные условия, называются нестаиионарными (или смешанными) краевыми задачами.. Получающиеся при этом решения меняются с течением времени. 1 ~. элимннты твои~и т хзностпых схим 239 Б дальнейшем будем рассматривать лишь корректно поставленные задачи., т. е. задачи, решение которых существует и единственно в некотором классе начальных и граничных условий и непрерывно зависит как от этих условий, так и от коэффициентов уравнений. Решение некорректно поставленных задач выходит за рамки данного краткого курса. Решение простейших задач для уравнений с частными производнымп в ряде случаев может быть проведено аналитическими методами, рассматриваемыми в соответствующих разделах математики.

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

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

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

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