Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » Н.И. Ионкин - Электронные лекции (2010)

Н.И. Ионкин - Электронные лекции (2010), страница 10

PDF-файл Н.И. Ионкин - Электронные лекции (2010), страница 10 Численные методы (40253): Лекции - 6 семестрН.И. Ионкин - Электронные лекции (2010): Численные методы - PDF, страница 10 (40253) - СтудИзба2019-05-12СтудИзба

Описание файла

PDF-файл из архива "Н.И. Ионкин - Электронные лекции (2010)", который расположен в категории "". Всё это находится в предмете "численные методы" из 6 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .

Просмотр PDF-файла онлайн

Текст 10 страницы из PDF

Покажем, что нормаОт противного: пустьсогласована ни с одной из норм в1/2∑︁||ℎ ||ℎ = (1)=0Тогда,||ℎ ||ℎ −−→ ∞,ℎ→0чего быть не может.=√ +10 .ℎ : 0 →− ℎ .Основные понятия теории разностных схем. Аппроксимация. Устойчивость. Сходимость.78Определение. Сеточная функция ℎ () называется погрешностью разностной схемы:ℎ () = ℎ () − ℎ (), ∈ ℎОпределение.

Сеточная функция ℎ () называется погрешностью аппроксимации разностнойсхемы на решении исходной задачи:ℎ () = ℎ () − ℎ ℎ (), ∈ ℎОпределение. Разностная схема аппроксимирует задачу(1), если:||ℎ ||ℎ →− 0, ℎ →− 0.Определение. Разностная схема имеет порядок аппроксимации , если ∃1 > 0, > 0,которые не зависят от||ℎ ||ℎ ≤ 1 ℎ .ℎи имеет место оценка:Определение. Дифференциальная задача называется поставленной корректно, если:1. решение задачи существует и единственно,2. решение задачи непрерывно зависит от ().Определение.

Разностная схема называется корректной, если при всех достаточно малыхℎ:1.∀()решение !∃, 2.∀2 = > 0, 2не завиcящая отℎ,что:||ℎ ||ℎ ≤ 2 ||ℎ ||ℎ(2)Оценка (2) называется априорной оценкой и означает устойчивость разностной схемы.Замечание. Слева и справа не обязательно одинаковые нормы.Определение. Говорят, что разностная схема сходится к решению исходной задачи(1), если:||ℎ ||ℎ = ||ℎ − ℎ ||ℎ →− 0, ℎ →− 0Определение. Говорят, что разностная схема имеет порядок точности , если ∃3 = > 0и не завиcящая отℎ,что:||ℎ ||ℎ ≤ 3 ℎТеорема(Теорема Филлипова). Пусть дифференциальная задача корректно поставлена исоответствующая ей разностная схема также корректна.

Тогда решение разностной задачисходится к решению дифференциальной задачи с порядком погрешности аппроксимации.Доказательство.||ℎ ||ℎ ≤ 2 ||ℎ ||ℎ||ℎ ||ℎ ≤ 2 ||ℎ ||ℎ2не зависит от hДалее:||ℎ ||ℎ ≤ 1 ℎ ,1не зависит от hПолучаем:||ℎ ||ℎ ≤ 1 2 ℎ = 3 ℎ ,3||ℎ ||ℎ = ||ℎ − ℎ ||ℎ → 0не зависит от hприℎ→0Основные понятия теории разностных схем.

Аппроксимация. Устойчивость. Сходимость.79Замечание. Пусть ∃ : ℎ → : ||ℎ − ℎ ||ℎ → 0 при ℎ → 0. Тогда:||ℎ − ℎ ||ℎ ≤ || − ℎ + ℎ ||ℎ + ||ℎ − ℎ ||ℎ → 0приЕсли норма согласованная, то:lim ||ℎ − ℎ ||ℎ = || − ||0 = 0 ⇒ ≡ ℎ→0ℎ→0Глава VМетоды решения ОДУ и систем ОДУ§1Примеры численных методов решения задачи Коши{︂= (, ()),(0) = 0 ; > 0,(1)() = (1 (), 2 (), . .

. , ()) (, ()) = (1 (, ()), 2 (, ()), . . . , (, ()))Рассмотрим параллелепипед = {|| ≤ , | − 0 | ≤ }Определение. Функция f(t, u) удовлетворяет в R условию Липшица по второму аргументу,если:| (, ) − (, )| ≤ | − |, = Пусть f(t, u) из (1) удовлетворяет условию Липшица в R. Тогда решение (1) u(t) существуети единственно при0 < < ("в малом"). Проинтегрируем первое уравнение из (1) и учтемначальное условие:∫︁ () = (0) + (, ())0На этом представлении основан метод Пикара:∫︁ +1 () = (0) + (, ()), = 0, 1, . . .0Этот метод не может быть эффективным методом решения задачи (1), так как интеграл невсегда можно посчитать аналитически, да и сходимость была бы медленной.

Поэтому длярешения систем ОДУ применяются разностные методы: первая группа методов - методы РунгеКутта, вторая - многошаговые разностные методы (например, метод Адамса). Введем последовательность : = { = , > 0, = 0, 1, . . . }Пример.Явная схема Эйлера.80Примеры численных методов решения задачи КошиВведем обозначения:Выразим+181 = ( ), ( , ( )) = . Тогда явная{︂ +1 −= , ∈ ,(0) = 0 ;схема Эйлера имеет вид:(2)из первого уравнения:+1 = + Все компоненты в правой части известны, то есть( ) .черезВведем погрешность+1| | ≤ ,M не зависит отТаким образом, имеем первый порядок точности поможно найти в явном виде. Обозначим = − ..Запишем погрешность аппроксимациина решении исходной задачи: = −Разложим+1в ряд Тейлора в точке+1 − + ( , ) .(3)Тогда:+1 − = ′ + ′′ + ( 2 )2Подставим последнее выражение в (3): = −′ + ( , ) − ′′ + ( 2 )2Учитывая, что−′ + ( , ) = 0,окончательно получаем: = ( )Пример.Схема «предиктор-корректор»(схема Рунге-Кутта).Обозначим + 0.5через+ 1 .2⎧ 1 −+ 2⎪⎨ 0.5= ( , ) — «предиктор»,+1 −= (+ 1 , + 1 ) — «корректор»,22⎪⎩ 0.5(0) = 0 ;(4)+1 = + (+ 1 , + 0.5 ( , ))2Для данной схемы имеем:2 = ( )Рассмотрим общий вид двухэтапного метода Рунге-Кутта:⎧⎨+1 −= 1 1 + 2 2 ,1 = ( , ),⎩2 = ( + 2 , + 21 ) = ( + 2 , + 21 1 );(5)Запишем погрешность аппроксимации (5) на решении (1): = −+1 − + 1 ( , ) + 2 ( + 2 , + 21 ( , ))(6)Примеры численных методов решения задачи КошиРазложим+182 .

Тогда:+1 − = ′ + ′′ + ( 2 )2 ( + 2 , + 21 ( , )) в окрестности точки ( , ):в ряд Тейлора в точкеДалее разложим ( + 2 , + 21 ( , )) = ( , ) +2 +21 ( , ) + (2 )Далее:2 += ( (, ())) =2Перепишем теперьс учетом проведенных преобразований:(︂(︂)︂)︂ ′ = − + 0.5++ 1 ( , ) + 2 ( , )+2 + 221 ( , ) + ( 2 ) == −′ + (1 + 2 ) ( , )+)︂(︂+ ((2 21 − 0.5)) ( , ) + ( 2 )+ (2 2 − 0.5)+2Потребуем, чтобы были выполнены следующие условия:1.1 + 2 = 12.2 2 = 2 21 = 0.5(условие аппроксимации)(для того, чтобы достичь второго порядка аппроксимации)Если выполнено только условие 1, тоПоложим = ( ),а если выполнены оба условия, то = ( 2 ).2 = , a 1 = 1 − , тогда условие 1 автоматически выполнено.

В последнем примере2 = 21 = 0.5, = 1. Если взять = 0.5, 21 = 2 = 1,параметры имели следующие значения:то получим симметричную схему:+1 − = 0.5( ( , ) + (+1 , +1 ))Общий m-этапный метод Рунге-КуттаРассмотрим общий m-этапный метод Рунге-Кутта:+1 − = 1 1 + 2 2 + · · · + ∑︁ = 1 — условие аппроксимации=11 = ( , )2 = ( + 2 , + 21 1 )3 = ( + 3 , + 31 1 + 32 2 )... = ( + , + 1 1 + 2 2 + · · · + −1 −1 )На практике редко используются методы Рунге-Кутта для > 4.

Приведем примеры разностныхметодов Рунге-Кутта, имеющих третий и четвертый порядок погрешности аппроксимации.Оценка точности на примере 2-х этапного метода Рунге-КуттаПример.83Схема Рунге-Кутта четвертого порядка.+1 − 1= (1 + 22 + 23 + 4 )61 = ( , )2 = ( + 0.5, + 0.5 1 )3 = ( + 0.5, + 0.5 2 )4 = ( + , + 3 )Данная схема имеет четвертый порядок аппроксимации поПример. : = ( 4 ).Схема Рунге-Кутта третьего порядка.+1 − 1= (1 + 42 + 3 )61 = ( , )2 = ( + 0.5, + 0.5 1 )3 = ( + , − 1 − 2 2 )Данная схема имеет третий порядок аппроксимации по§2 : = ( 3 ).Оценка точности на примере 2-х этапного метода РунгеКутта{︃= (, ()),(0) = 0>0(1)+1 − = (1 − ) ( , ) + ( + , + ( , )) 0 = 0 ∈ - параметр, в качестве которого можно выбирать любое число, лишь бы выполнялосьусловие второй погрешности аппроксимации.

Обычно выбираюта - некоторая константа. Будем рассматриватьВведем функцию погрешности ≥ 0, ∈ [0, 1].но, вообще говоря, это необязательно. : = − ( ) = − ⇒(2)+1 − +1 − =−+ (1 − ) ( , ) + ( + , + ( , ))(3)Для сходимости нужно показать, что:| | → 0,Покажем, что| | ≤ 2 ,→∞где M не зависит отОценка точности на примере 2-х этапного метода Рунге-Кутта84+1 − +1 − =−+ (1 − ) ( , )+ ( + , + ( , )) − (1 − ) ( , )+(1 − ) ( , ) − ( + , + ( , ))+(2) ( + , + ( , )) = + (1) + где(1)(2) , , обозначены слагаемые: = −+1 − + (1 − ) ( , ) + ( + , + ( , )),(1) = (1 − )( ( , ) − ( , )),(4)[︁]︁(2)(+,+(,))−(+,+(,)).=Введем допущение: функция f по второму аргументу удовлетворяет условию Липшица с(1)(2) и :константой L.

Оценим, исходя из этого допущения,|(1) | ≤ (1 − )| ( , ) − ( , )| ≤ (1 − )| − | = (1 − )| |,|(2) | ≤ | + ( , ) − + ( , )| ≤≤ (| − | + ⏟ ⏞ | − |) = (1 + )| − |⏟ ⏞≥0Из (3)⇒(2)+1 = + + (1) + [︀]︀|+1 | ≤ | | + | | + (1 − )| | + | | + 2 | | = | | + (1 + + 2 2 )| | ≤ 0, 5, заметив, что 1 + + 0, 5 2 2функции :Рассмотримпо Тейлоруявляются первыми членами разложения|+1 | ≤ | | + (1 + + 0, 5 2 2 )| | ≤ | | + | |Обозначим = .(5)Получим оценку:|+1 | ≤ | | + | |(6)Соотношение (6) можно рассмотреть как рекуррентную формулу. Легко видеть, что:+1 ≤ +1|0 | +∑︁− | |=0|+1 | ≤ max | |0≤≤Окончательно, получаем:∑︁=0− ≤ +1 +1 max | |0≤≤Многошаговые разностные методы85|+1 | ≤ max | |,M не зависит от0≤≤(7)Видно, что точность будет совпадать с порядком погрешности аппроксимации, а именно:1.2.

= 0, 5 ⇒ = ( 2 ) ⇒ | | = ( 2 ), = 0, ∀ ⇒ = ( ),т.е. имеем второй порядок погрешности.| | ≤ 1 ,1не зависит от,получаем первый порядокточности.§3Многошаговые разностные методы{︃= (, ()), > 0(0) = 0{︀}︀Введем сетку = = , > 0, = 0, 1, . . . .Обозначим = ( ), = (, ).(1)Определение. Линейным m-шаговым разностным методом решения задачи(1) называетсяметод, записанный уравнением:∑︁=0где , Если- числа,0 = 0, > 0.При этом− =∑︁ − ,(2)=00 ̸= 0, ̸= 0, = , + 1, .

. .то (2) - явный метод. Если0 ̸= 0,то (2) - неявный метод.Для начала вычислений по формуле (2) необходимы значения 0 , . . . , −1 - т.н. “Разгонный∑︀этап”. Так как формула (2) однородна по и , то полагают=0 = 1(условие нормировки).Неявный -шаговый разностный метод записывается в виде0 − 0 ( , ) = (−1 , −2 , . . . , − )∑︁∑︁ = − −−=1=1Уравнение (3) решается чаще всего методом Ньютона, причем в качествеВ явном разностном методе значения(3)(0)берется−1 .находятся по явной формуле)︁∑︁ (︁∑︁ = − −−0 =1=1Оценим погрешность аппроксимации на решении = −∑︁=0− +∑︁=0 (− , − )(4)Многошаговые разностные методы86− = ( − ) =∑︁(− )!=0 (− , − ) =′−=() ( ) + ( +1 )−1∑︁(− )!=0(+1) ( ) + ( )−1∑︁∑︁∑︁ ∑︁ (− ) () = − ( ) +(+1) ( ) + ( ) =!=0=0=0=0={︁}︁сдвиг индексов=−∑︁∑︁ (− )=0 =0∑︁∑︁=1 =0−∑︁=0 + [︁∑︁∑︁=0Условие аппроксимации:!() +(− )−1 () + ( ) =( − 1)!()(− )−1 ( + )=1∑︁ ]︁+ ( )( − 1)! = 0=0Для достижения аппроксимации порядка p должно быть выполнено соотношение:∑︁ −1 ( + ) = 0, = 1, 2, .

. . , =00 , 1 , . . . , , 0 , . . . , , и p+2 уравнений. Чтобысистема не была переопределенной, должно выполняться ≤ 2 ⇒ наивысший порядок аппроксимацииВ многошаговом методе 2m+2 неизвестных -равен 2m.Таким образом, для достижения порядка погрешности аппроксимацииследующие соотношения:0 = −∑︁=10 = 1 −∑︁=1∑︁=0 −1 ( + ) = 0, = 1, 2, . . . , должны выполнятьсяПонятие устойчивости разностных методов§487Понятие устойчивости разностных методовРассмотрим задачу Коши:{︃= (, ()),(0) = 0 . > 0,(1)Рассмотрим для примера такую схему: = −1 , ∈ C, = 0, 1, . .

. ;Придадимвозмущение0 = ,задан. :˜ = + .˜+1 = ˜ = + = +1 + +1 , где +1 = .|| > 1, то нарастает, следовательно, об устойчивостиТогдаЕслиговорить нельзя.Рассмотрим модельную задачу:{︃+ () = 0,(0) = 0 .Ее решение имеет вид > 0,(2)() = 0 − . Если > 0, то |()| ≤ |0 |, т.е. имеет место устойчивостьпо начальному условию.Устойчивость — внутреннее свойство разностной схемы. Разностная схема не обязательносохраняет устойчивость исходной задачи.Рассмотрим явную схему Эйлера:{︃+1 −= ( , ),0 = 0 .(3)Запишем ее для модельной задачи:+1 − + = 0.Выразим+1 :+1 = − = (1 − ) . = 1 − .

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