Главная » Просмотр файлов » 1626435584-7c6402f545ecf856225d6cf8d21519c9

1626435584-7c6402f545ecf856225d6cf8d21519c9 (844233), страница 60

Файл №844233 1626435584-7c6402f545ecf856225d6cf8d21519c9 (Калиткин - Численные методы) 60 страница1626435584-7c6402f545ecf856225d6cf8d21519c9 (844233) страница 602021-07-16СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

е. совпадает со своей секущей. Значит, найденное по формуле секущих (57) значение а), является точным корнем уравнения (52), так что расчет с этим значением параметра даст искомое решение. Таким образом, для решения линейной краевой задачи (58а) — (58б) достаточно трижды решить задачу Коши. Замечание.

Для линейных задач можно несколько уменьшить объем расчетов, если воспользоваться тем, что общее решение линейной неоднородной системы равно сумме ее какого-нибудь частного решения н общего решения соответствующей однородной системы. Найдем частное решение неоднородной системы (58а), (58в), соответствующее значению а),=0, и обозначвм его через и (х), о, (х). Затем рассмотрим соответствующую однородную задачу Коши и' (х) = аа (х) и + (3, (х) о, о' (х) = а, (х) и + ()а (х) о, и (а) = а), = 1, о (и) = — РЯа', вычислим ее решение и обозначим его через и,(х), о, (х). Тогда общее решение неоднородной задачи Коши, удовлетворяющее (в силу выбора начальных условий) левому краевому условию (586), является однопараметрическим семейством и (х) = и, (х) + си, (х), о (х) = о, (х) + со, (х).

(59) Значение параметра с выбираем так, чтобы удовлетворить правому краевому условию (58б); „, Раио (")+ а)аоо (Ь) аа ,... (ь)+„, (ь) Затем найдем искомое решение по формуле (59), что позволяет избежать третьего интегрирования задачи Коши. Метод стрельбы прост, применим как к линейным, так и к нелинейным задачам и позволяет использовать при численном интегрировании схемы Рунге — Кутта (или другие) высокого порядка точности.

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

Если изме- 2бб ОБЫКНОВЕННЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ (ГЛ. ЧП1 пение направления интегрирования не помогает, то такую краевую задачу решают либо специальными, либо разностиыми методами. Одним из специальных методов для линейных нраевых задач является диффергнииильная прогонка (ее идея предложена в [(], а подробное описание алгоритма имеется,'например, в [3, 4]). Этот метод хорошо устойчив именно в тои случае, когда задача Коши для исходной линейной системы плохо обусловлена; этот факт вызывал одно время большой интерес к прогонке.

Однако при хорошей устойчивости линейной задачи Коши прогонка становится недостаточно устойчивой. Поэтому в настоящее время дифференциальная прогонка употребляется не часто. Обычно используются ее разностные аналоги, рассматриваемые ниже; они обеспечивают удовлетворительную устойчивость расчета в большинстве интересных случаев. 3.

Уравнения высокого порядка или системы большого числа уравнений имеют соответствующее число краевых условий, и способы задания этих условий достаточно разнообразии(. Поэтому к таким задачам применять метод стрельбы много труднее, чем к простейшей задаче (60). Рассмотрим тот (сравнительно несложный) случай, когда для системы р уравнений — =1а(х, и„и, ..., ир), ]и-)т-=р, а~х(Ь, (60а) дополнительные условия заданы только на концах отрезка и имеют следующий вид: (606) (60в) тра (и, (а), ..., ия (а)) = 0 1 -= й ( и, тр, (и, (Ь), ..., ир (Ь)) = 0 и + 1 ( й р. Для определенности, будем полагать т~р/2.

Выберем за исходный тот конец отрезка [а, Ь], где задана больитая часть краевых условий; в нашем случае это будет левый конец х=а. В качестве пристрелочных параметров возьмем р — и каких-то функций и„(х) из полного набора, например, иа (а) т(ч 1 и=- Ч == р лт' (61а) Если подставить эти значения в левые краевые условия (60б), то эти условия образуют систему алгебраических уравнений относительно начальных значений остальных функций; решая эту систему, найдем и (а)=зр (т(„т]ю ..., т] „), р — ел+1 сд(р.

(616) Рассмотрим задачу Коши для системы уравнений (60а) с начальными условиями (61а, б). Решение этой задачи, которое можно найти численным интегрированием, удовлетворяет левому краевому условию (60б) и зависит от параметров т[= (т(1, т]з, ..., т]р Подстановка этого решения в правые краевые условия (60в) КРАЕВЫЕ ЗАДАЧИ 267 определяет вспомогательные функции параметров ср«(Ч) =«р»(и«(Ь, т!), ..., ир(Б, «1)), т+1=-й«р; (62а) те значения параметров, которые удовлетворяют системе алгебраических уравнений !т»(Ч„Ч», ..., т! )=О, т+1«)««р, (62б) определяют искомое решение краевой задачи (60).

Напомним, что решение системы алгебраических уравнений высокого порядка само по себе является нелегкой задачей. Здесь оно осложняется тем, что вычисление функций !«р»(Ч) очень трудоемко, ибо требует численного интегрирования системы дифференциальных уравнений. Явный вид этих функций неизвестен, так что преобразовать систему (62б) к эквивалентной форме Ч« = ч!«(Ч) и применять метод последовательных приближений затруднительно.

А если мы захотим, как в п. 2, построить аналог метода Ньютона, то для вычисления матрицы производных (дф»)дЧ«) надо будет дополнительно записать и численно интегрировать систему р (р — т) дифференциальных уравнений. Отсюда видно, что «пристрелка» большого числа параметров очень сложна. Поэтому для нелинейных задач метод стрельбы употребляют в основном тогда, когда р — т= 1. Такие постановки краевых задач нередко встречаются в системах большого числа уравнений. Линейные, уравнения.

В этом случае метод стрельбы сильно упрощается и позволяет легко решать задачи при любом числе параметров р — т. В самом 'деле, функции гг»(Ч) будут линейными, т. е. они однозначно определяются по своим значениям в р — т+1 точке т!', ! =-З«р — т+1. Значит, выполнив р — т+ 1 интегрирование задачи Коши (60а), (61) с разными наборами параметров, можно найти искомый набор параметров Ч. Тогда (р — т+2)-е интегрирование даст решение краевой задачи (60). Вычисления при этом удобно вести следующим образом. Сначала возьмем некоторый набор параметров Ч"„Ч«,, Чр — е и обозначим полученные значения функций (62а) через гр»=-гр»(Ч«), т+ 1 й==" р.

Затем изменим первый параметр на величину АЧ=1, т. е. возьмем набор Ч!+1, Ч«, Ч,,', ..., Ч" „, и обозначим полученные значения функций через ц4. Затем возьмем набор Ч"„ Ч1+1 Ч', Ч' и т. д. Выполнив полный цикл вычислений, можно записать каждую функцию в виде многомерного ннтерполяционного многочлена Ньютона первой степени (2.36)! р — т !ри (Ч) = Й+ ~~ ~(!Т1 гр1)(Ч Ч») + ~ ~ р. «=1 268 овыкноввииыв диффвеннцихльиые !тлвивния !гл. ип Приравнивая эти функции нулю, получим систему линейных алгебраических уравнений для определения искомых параметров !1д.

д — Ш '~~ ф !та) !1 '~' (!рд !ро) !)о !рд лт+ 1 «й» л (65) д=! д=! Заметим, что можно уменьшить на единицу число интегрирований системы линейных дифференциальных уравнений, если воспользоваться приемом, описанным в п. 2; но при большом значении р — !и зто лишь незначительно сокращает общий объем вычислений, а организацию расчета усложняет.

4. Разностный метод; линейные задачи. Подробно рассмотрим разностный метод на примере простейшей краевой задачи для линейного уравнения второго порядка с краевыми условиями первого рода и" (х) — р (х) и (х) =1 (х), а ( х ( 5, (64а) и (а) = а, и (Ь) = 6. (64б) Введем на (а, 5) сетку а=хд х!(хд( (хл"=5 которую для упрощения выкладок будем считать равномерной. Приближенно выразим вторую производную от решения через значения решения в узлах сетки и„ = и(х„); например, воспользуемся простейшей аппроксимацией (3.7): и" (х„) — --, (ид т — 2и„+ и„.,), а = х„, — х„= сопз1. (65) Такую аппроксимацию можно записать в каждом внутреннем узле сетки х„, 1=-а==У вЂ” 1. Если подставить ее в уравнение (64а), то уравнение станет приближенным; точно удовлетворять зтому уравнению будет уже не искомое решение и (х), а некоторое приближенное решение д„— и(х„).

Выполняя эту подстановку и обозначая р„=р (х„) и )„=((х„), получим у„! — (2+)!др,) р„+ !!„д! =л')'„, 1 =' и == У вЂ” 1. (66а) Эта система состоит из У вЂ” 1 алгебраического уравнения, а неизвестнь!ми в ией являются приближенные значения решения в узлах сетки. Число неизвестных у„, О==а(У, равно У+1, т. е. оно больше, чем число уравнений (66а). Недостающие два уравнения легко получить из краевых условий (64б): у!д = р (666) Решая алгебраическую систему (бба, б), найдем приближенное решение. При таком подходе возникает три вопроса, 1) Существует ли (вещественное) решение алгебраической системы типа (66)2 2) Как КРАЕВЫЕ ЗАДАЧИ Значит, точное решение удовлетворяет разностному уравнению ил,— (2+)ьлр„)и +и„„=РР~„+1- иш($„), 1(п =У вЂ” 1.

Вычитая из него уравнение (бба), получим удовлетворяет погрешность е =ул — и(хл); в следующем виде: дл (2+)Ь'Рл) гл = гл-, + елп+ 12 итг ($л), г, =- О, гн = О. уравнение, которому его удобно записать 1 ( и — )У вЂ” 1, (67а) (67б) Последние два уравнения являются очевидным следствием того, что уравнение (665) точно передает граничное условие первого рода.

Выберем такую точку хл„где ~ г„) достигает своего максимума; очевидно, это не граничная точка. Учитывая условие рл О, фактически находить это решение? 3) Сходится ли разностное решение к точному в какой-либо норме при стремлении шага сетки к нулю? В качестве иллюстрации проведем полное исследование рассмотренного выше примера, дополнительно требуя р (х) ) О.

Сначала рассмотрим вопрос о существовании разностного решения. Исходная задача (64) была линейной, разностная аппроксимация (65) — тоже линейна. Благодаря этому система (бба, б) оказалась системой линейных алгебраических уравнений. Поскольку р„> О, то в матрице этой системы диагональные элементы преобладают: в каждой строке модуль диагонального элемента больше суммы модулей остальных элементов. Как отмечалось в главе Ч, $ 3, п. 4, при этом решение линейной системы существует и единственно. Вычислить решение линейной системы всегда можно методом исключения Гаусса. В данном случае благодаря использованию трехточечной аппроксимации (65) система (66) имеет трехдиагональную матрицу. Поэтому решение экономично находится частным случаем метода Гаусса — методом алгебраической прогонки (см, главу Ч, э 1, п.

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

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

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

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