Главная » Просмотр файлов » Бабенко - Основы численного анализа

Бабенко - Основы численного анализа (947491), страница 117

Файл №947491 Бабенко - Основы численного анализа (Бабенко - Основы численного анализа) 117 страницаБабенко - Основы численного анализа (947491) страница 1172013-09-15СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Поскольку рассматриваемая задача Коши линойна, то общий случай, когда начальные данные и правые части отличны от нуля, Сводится к двум рассмотрЕнным Случаям. АналОгичный мЕтод применим и к смешанной задаче, а также дитя широкого класса гиперболических уравнений и систем.

В более общих случаях техника построения интегралов энергии более изощренная. Так решается вопрос о гладкости решений гиперболических уравнений (систем). 8 2. Построение разностных аппроксимаций дифференциальных операторов 1. Конечные разности. Рассмотрим некоторые формальные вопросы построения разностных аппроксимаций дифференциальных операторов. Пусть дифференциальный оператор имеет вид Ь(1Э, х) ао(х).0~ (х Е тэ.).

Для дискретизации этого оператора ввс !о)<е1 дем в ть' сетку с шагами 6ы ..., 66 6 = (6ы ..., 61)' т.о. множество точек Хь —... (х„е К': хг —. мг6ы ..., х~ =.. гз6ь и е Х). Для того чтобы шнэроксимировать оператор ь в точке х"., выбирают некоторую ее элементарную окрестность 0(х*) из точек решетки Хь и, пользуясь этим набором точек, аппроксимируют операторы дифференцирования ТУ операторами конечных разностей. Обычно рассматривают некоторое множество гладких функций и берут ограничение функций .этого множества на сетку Хь, Оператор ограничения на сетку обозначим .Тю Таким образом, если и: К' -э К, то,4и: Ха .-ь К, причем эьп: х э и, = п(х,), Для аппроксимации оператора дифференцирования воспользуемся его связью с оператором конечной разности либо с интерполяционным многочленом Лагранжа.

Главную роль здесь играет формула (ЗА.15), .которую можно записать в виде (здесь 1 = 1, 6 = йэ) Ьь~(хо) =- / . / У'"'(хо 1 — э6 — 1г+ -са)~П . г11 . -ь/2 -ьуз Если )' С С", то, раскладывая подынтегральную функгцэю в степенной ряд, полэ чим ~ьУ(хе) =6"Х~"~ ха —— й / ь,'э ь/х +~~' ~ ) 1 (у + +б )2и1~ (йр)! — ь!3 — 6/2 369 З 2. Построение раэносзннъ1х аннронсимаиий Вообще гс1воря, .ряд справа расходится, но поскольку это асимптотический ряд,то он позволяет получить Ьь )'(хо) с лсобой наперед заданной погрешностью 0(6т). Если же функция 1 конечной гладкости, то последний ряд можно оборвать на соответствующем члене. Вычисляя интегралы при и = 1, 2, получим У'"' (ххо+ —,~ = 6 "~2КУ(хо) —, У'"'-' ~хо+ — '~— ггй '1 2( " 24 (, 2) п6 и —.

1 ш+,1 п6 Если в основной формуле для и-й разности сделать сдвиг па величи- ну 66/2 (О < 6 < и), то получим более общую формулу Х'"' (хо ~- — ) --1-"МЬ(хо) — 6У'""В (хо+ — 2)— 3(п — 6) -~-и 2 1н12~ ( 66') 24 2 21 В случае .многих переменных эти формулы дают тжможность получить аппроксимапию дифференциальных операторов вида !Э" (и = 1, ...), причем построение такой аппроксимации крайне просто: при аппроксимации и-й производной в главном члене получим отношение и-й разности к 11а. Аналогичный подход можно использовать при аппроксимации смешанных производных.

Пример. Рассмотрим оператор В2Р1. Оператор разности с шагом 6, по переменной х будем обозначать с11, не указывая явно величину шаса, поскольку. мы будем придерживаться соглашения, что шаг по переменной х, будет равен 6. (у = 1, 2, ...). На основании формулы (3.4,16) ь, 2211(х1 х ) — ( (Р1)')(х1, -~- б1 х2)дб1 о И, СНОВа ПРИМЕНЯЯ тУ жЕ ФОРМУЛУ ПО ПЕРЕМЕННОЙ Х2, ПОЛУЧИМ Ьо сн оеоа",.*й) (гЬ~(оси'~ Ь.И+саге. о о Делая сдвиг в интегралах на величины 61/2 и 62/2, придем к формуле ь 12 ьП2 о~о(2~12 (х )) / / ( '2~11 ) ( 11 + ь1; х2 + ьз 11ь1 сК2 1 о 61,о 62 — 1и12 -611'2 570 Гласа р.

Численное решение красаъ1х садов Разлагая подынтегральную функцию в ряд Тейлора, получим 1~2(1~11(л )) — 6112(рор12)(т1 ' ) и2+ )+ + 62(рЗр ))( О р ~ 1 О 62)] откуда (ртр~;. ( о 6) 1~(,1 тс( о)) 2 6162 1 (62(р рз~)( о 16) 62(рзр 1)( о т6)~ (3) 6 —. (61, 62)'. П 3 а д а ч а 1 . Выведите обшую формулу для аппроксимации оператора р = р, '... р~~' с помощью операторов конечных разностей н выпишите остаточный член аппроксимапии. В формулах (1) — (3) для аппроксимации оператора дифференцирования используется разностный оператор минимально возможного порядка. Поэтому остаточный член имеет величину 0(62) или 0(6).

Если повысить порядок разностного оператора, то можно понизить остаточный член, сделав его величиной порядка 0(6с) (6 > 2). Один из возможных способов получения формул такого типа следующий: в формулах (1)-(3) следует аппроксимировать главныо члены Х ио-— (рор12) ( ш — — 6) з 1то 1„, 2~ 116 (РОР;у) ( и — — 6~, Ь/2 Ь1'2 ' " 1 1~"'(- '-'")- — 672 -ь/2 -' (11-О .~- Са)У ЛО+ — + 2,/ у1" 1 ~шо т —, —.

С(1, +... р са) 12,... Юа, (~1 Э ''' ~а) а 2 П6 разностными операторами и тем самым уменьшить остаточный член; затем этот процесс необходимо повторить нужное число раз. Приведем еще один вариант формул аппроксимации дифференциального оператора разностным отношением. Как и выше, используя формулу для Ь~ и применяя для подынтегральной функции формулу Тейлора с остаточным членом в форме Лагранжа, получим ас71 З 2. Пастпрасиис разнос~инсат аппроксимаций где Ь(с1 +... т с„) Е [ — п6~2, п6;~2).

разбивая интеграл на сумму трех интегралов и применяя к последнему интегралу теорему о среднем 622 Ь/2 / а —...-ж„яс"-с(*, ° —,~ са,~... ° сс) а,...с<- -6/2 — Ь/2 622 6~2 Г с(„~'— 'о~о) ) ) а,:.~асс~,...а„, 2 - 6/2 - Ьсв где --1 < 0 < 1, придем к соотношению Ь'Яло) =6"Х'"')6*о+ — ~+ У"-~ ~ко — (160) . 2 ( 24 ~Ь 2 Отсюда, если у й С"т-', то 2 ) п6~ ~ ) н6 ( т2)( н6 ) ~ ) Аналогично Ь,'2 6/2 Отсюда 66'Ь 2п -- й Ю(ло) =6"1'Ю к,+ — ')+0 6"' 2ах,.:У~"-Ц(л)~, 2 ) 4 ха<асса-6иЬ ' где ~0 < 1, и поэтому, если у Е С"т~, О < й < и, то ИЙ 2п -й У'"' ~то+ — ~ = 6 аКХ(ло) — 0 6 ю !У'а"'(л)1. (') — 6 4 аа<а<астаь' Аналогичную формулу можно получить и для аппроксимации смешан- ных производных.

Аь|(ло) = / ага / — 612 — Ь/2 Ь/2 = .у ~(.„— ',"), ~ 66 ПСЬ / З 1ко+ — + ч -ь...+1„с12„= о 6/2 Ь й,... / 426~41„,.../~р,- .. 62„)х — Ь/2 О о / И» х,1д" '- ~ ) ло —, -ь ц~, +... + 2„) а„. 572 Глава О, Чиелеллелее 1левлеллие краевых задач 2. Разностные уравнения. Полученные формулы для аппроксимации операторов дифференцирования разностными операторами позволяют получить разностную аппроксимацию дифференциального уравнения. Рассмотрим уравнение 7(П,х)и = 1(х), (6) ~ блз(Х"„6)Ь ...Л,"и(х„' ~- р ) = ~(Х*)+Л(х„*6), (7) 01<а где л1 — максимальный порядок разностных операторов; бд(х,*.

6) коэффициенты разностного уравнения, являющегося линейными комбинациями коэффициентов а,„(х„'), и, как следует из структуры формул (1) — (б), они содержат величины 6м ..., 6л, в отрицателлыллях степенях; вектор йц определяет сдвиг, возникающий в формулах (1) — (4); лл(х,', 6) остаточный член аппроксимации. При построении разностных уравнений мы можем заменять не только производные разностными отношениями, но н значения решения в некотором узле линейными комбинациями значений в других узлах, можем повысить порядок разностного уравнения по сравнении> с дифференциальным и т. и.

Поэтому первоначальная связь разностного и дифференциального уравнений может быть утеряна, что проявляется в том, что остаточный член Л(х*., 6) не стремится к нулю при произвольном способе стремления величин 6 (у = 1, 2, ..., 1) к нулю. Чтобы пояснить сказанное, разберем несколько примеров для неоднородного уравнения (1.32); — Ч а — — —. 1 (х, 1). ди дн дс дх (8) В случае эволюционных уравнений (гиперболических или параболических) мы отступим от принятых обозначений и шаг по времени будем обозначать через т, а шаги по пространственным координатам через 6м ..., 6л. Значение функции и в узле (тл1ам ..., пй1ц, пт) обозначим через иио ставя временной индекс сверху.

Пгйынв. Для аппроксимации уравнения (8) в узле (т6, пт) используом элементарную окрестность узла, указанную на рис. 1 (узлы. входя- где Ь(О, х) = 2 ел,„(х)В»". Сетки, на которых мы будем рассматри,,'лл)<ы вать решение и и правую часть )', вообще говоря, могут быть различными. Если Х,*, — сетка, на которой мы будем рассматривать правую часть, х,*, -- ее узлы, то уравнение (6) будем аппроксимировать именно в этих узлах. Структура дифференциального оператора Ь определяет,. хотя и не однозначно, элементарную окрестность точки х" совокупность узлов сетки Хл,которые будут использованы при построении аппроксимации уравнения (6). В результате замены производных разностными отношениями мы получим 573 з 2.

Построение разностнив аппроксимаций (п+ 1) г пг =пт) Рис. 1 щие в элементарную окрестность, отмечены крестиком). Тогда, используя формулы (4), (5), получим дв — — шж — и(гпЬ, г) —: т 2 пт<1<(п-Цг- дс 1 пп та "' -- ап — зи((гн —. 1)Ь и'. (1 — , '0а)Ь, пт) =- ~т. б д„з откуда ипз 1 — ип ип — и ит ит и т-~-1 т-1 Гп 211п 26 где Лпп = — т гпах — и(тЬ, й) +и" — и((гп — ))Ьт(1гк0а)6, пт)г 2 пт<1<(п+Пт д(2 ' 6 дт~ ,:0 ~ < 1, 0,~ < 1. Разностное уравнение получаотся, если отбросить остато 1ный член аппроксимации; ,п-1,п,п,п ггп т + и гп — ,'1 пг — 1 сп (10) Если элементарную окрестность узла определить иначе, то получим другие разностные аппроксимации.

Так, например, беря ее, как показано на рис, 2, получим ит ит 0т' дя — пюх — и(тпЬ, () т 2 пт 1<(п-1)т дга и 'иппгг;1 'ит и 0МЬ дя — а"' а ., (51) =У„;. 2 та<а<(т 1)1 дя2 574 Гласа О. Численное решение ираеомх ладан (а+1) г иг =лг) Рнс. 2 Поэтому п'1 п пи — Н'и и ' — И и и„,+à — ьт т где д' В" .— — шах —,и(ги6, 1)' Ра„", шах —,и(и, пт),. 2 пгкс/-(и-Г)г д1Э ' , '"' 2 та<акри+Г)Ь дтз Следовательно, разностное уравнение имеет вид пи 1 п ,п ,и Гт ' Ни1 п тид т;и (12) Если в качестве элементарной окрестности узла взять точки ((ш— †.1)6,пт), (тб,пт), (ш6,(п -'и 1)т), то получим разностное уравнение пег,п ,,п ~п Г Нт п "и ие-1 еп В данном прилгере мы не стали подробно выписывать все формулы аппроксимации дифференциальных операторов разностными, а использовали следующее простое правило: й-ю производную следует заменить й-й разностью, а смешанные производные следует заменять соответствующими смешанными разностями.

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

Тип файла
DJVU-файл
Размер
4,56 Mb
Тип материала
Учебное заведение
Неизвестно

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

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