Том 2 (1160084), страница 46

Файл №1160084 Том 2 (И.С. Березин, Н.П. Жидков - Методы вычислений (1962)) 46 страницаТом 2 (1160084) страница 462019-09-19СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

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

х' (О) = 0; х', (0) = 0 (59) Таким образом, мы можем последовательно находить все у„при помощи квадратур. Так. если начальные данные будут заданы при х = О, то функции у„могут быть последовательно определены по формулам 285 6 З) МЕТОД МАЛОГО ПАРАМЕТРА для упрощения полагаем также, что амплитуда Г мала: В=~ГА (6О) Приравнивая нулю члены, не содержащие р, находим: аах" +.

ахе = О. (62) Общее решение этого уравнения имеет вид хв = Ае соз — 0+ Ве ейп 0. )г ° "о аа Из условий (59) получаем: (63) ао — 1я; В =О. (64) Итак, хе=Асоз0; ае=)г а. (65) Приравняем теперь нулю члены, содержащие р в первой степени. Получим: ех,+" ~= ае, 2 А+Ва (66) или после подстановки вместо хр его значения а'х" +ах, =12авагА — — А2+ Ве) сов 9 — — А'соз 29. (67) 0) 2 Так как х, должна быть периодической функцией, то член с соз 0 в правой части должен обратиться в нуль. Поэтому 2аоа А — — А'+Го=О 2 (68) или /1 Ро~ а,= — ( — А — — ~, 2'~а (,2 А) (69) Таким образом, общее решение уравнения (67) примет вид А2 х, = А, соз 0+ В, з)п 9+ — соз 29, 92 Условия (59) дадут А2, А = — —; В,=О.

ба ' Итак, А2 х, = — ( — соз 0+ соз 20). (7О) (71) (72) Подставляя (58) и (60) в (56), получим: ( 'о+2Р а,+ ...)(х'о-+Р ",+ ...)+ (хе+Рхг+ ...)-+ +~(хеа+2~хех,.+ ...) — ~Весов 0=0. (61) 286 пРиБлиженные методы РешениЯ овыкновенных УРАВнениЙ [гл. 9 Продолжая процесс, найдем: х = А соа 0+- — ( — соз 0+ соз 20) + 0Ао ба е .),гц+~ ( А о')+ (73) ф 4. Метод Рунге — Кутта Методы, рассмотренные в предыдущих параграфах, давали приближенное представление решения в аналитической форме. Как мы видели, их применение связано с выполнением большого числа интегрирований, а это не всегда может быть осущесгвлено практически. Перейдем теперь к изучению численных методов, позволяющих получить таблицу значений решения.

Мы начнем с метода, предложенного Рунге и усовершенствованного Кутта и другимк математиками. 1. Метод Рунге — Кутта решения дифференциальных уравнений первого порядка. Пусть нам требуется найти решение дифференциального уравнения У=У(х у) (1) УдовлетвоРЯющее начальномУ Условию У =Уо пРи х = хо. БУдем пр.дтолагать, что в рассматриваемой области у(х, у) имеет непрерывные частные производные до некоторого порядка п. Тогда искомое решение будет иметь непрерывные производные до порядка и.+1, и мы можем записать: (х — хо)о йУо=У(х) Уо=(х хо)Уо+ 21 Уо+ ''' ( . )ао! + — о у~а+И +о (! х — хо /~ю) (2) Уо=У(хо Уо) =Уо.

(4) Далее, дУо дУо У = — +го —. о дх ду (б) Обозначим х — хо=в. При достаточно малом д мы можем отбросить в (2) член о (1х — хо/"") и пРиближенно считать Ло Лао 1 йуо — у (хо+ л) — уо — "уо+ 2 уо + ° ° ° + у~"+П (3) Может оказаться, что для получения Ьуо с нужной нам точностью не требуется использовать все члены (3). Производные, входящие в правую часть (3), могут быть фактически найдены. Так, 287 метод ганге — кттта А (и)=(у +.7~ ) и= ~а~ Сей а-о (б) Для этих операторов будут справедливы следующие равенства; А и (и +- о) = А„, (и) -+ А,„(о), А, (ио) = А, (и) о+.

иА, (о). (7) Заметим, далее, что !дих А,!Ао,(и)1 = А +,(и)-+ гиА,(У) Ао~ '(д ! ~ у!' (8) Действительно, ИФ ~в оз=л, а с"~' ~г =) о'.А,[у г ' ] а-о а-о ы т — )~с';, Аоо~~ с~~ [ ' ' ] 9 а=а а-о Но ( [уа) А (7) Ъ~~ ~а .а-а д и к=~ а-1 ФИ-1 — ги ( (у) ~~)~~ Са уа д ' [ди~ ['ди ~С~ А, [ ауа ~ д + и д~о+аи с„у ~ аоахулдУ а-о ~д +' ад а д ~ — ад а"' бл а д'"+1и а а+а д'"+1и +~с у+ д ~о+' " д а д м ад а+' щ+ 1 (1(у Чтобы запись последующих производных была менее громоздкой, ввелем операторы 288 пгивлижанньш мвтоды вешания овыкноввнных увлвнзний [гл.

9 что и требовалось доказзть. Применение оператора А, к функции и(х, у) эквивалентно дифференцированию этой функции по х в предположении, что у является решением дифференциального уравнения (1). Таким образом, последовательно дифференцируя (1), мы получим: у" = Аг(У) у" =А [А (г)[ = А (г)+-А,(г) —, -) '~ г(')+ г(') д ~ =Аз(У)+3АгУ) Аг (д )+Аг(У) ' +А(У) (д ), У~= Аа(У)+Аг(У) д +4Аг(У) ° Аа(д )+-6А,(У)Аг(д )+ -+7А,(7) А,( — ) — +-3 [А,(7)[г — + + А, (,У) (~~) + А, О') (~~), (12) (дх ~оду7 Ь ы~о д ог-ад а (Уз=сова[).

(13) а-о Лля них также выполнены равенства (7), а (8) переходит в А, [А,„(и)[ = А„, „, (и). (14) Таким Образом, А,„= [А,[~. (15) Производные у~,'> мы получим, если в (12) заменим у на аА на А.. Мы убедились, что производные уф, вхоляшие в (3), могут быть фактически вычислены. Но в связи с тем, что формулы (12) очень громоздки, их непосредственное использование в (3) для вычисления Ьуо вряд ли может оказаться полезным на практике. С увеличением порядка выражения для производных становится все более и более громозлкими, даже при операторной записи, Рассмотрим еще операторы метод егнге — кгттл Рунге предложил вместо этого составлять линейную комбинацию Ртглг (12)+Рвала(22)+ ° ° ° +Р лт(22) (16) С ПОСТОЯННЫМИ КОЭффИЦИЕНтаМИ Ртг НЕКОТОРЫХ фУНКЦИй лг(Ь)=127 (Ц, 'О1) (1=1, 2, ..., г), (17) где 21=хо+атй )1=уо+Р11К1(й).+Р12йа(д)+ .. +Р;,1 гй1 1(д) (18) и а;, Ц вЂ” постоянные, а,=О.

Таким образом, К(72) = ау(хо Уо) вва (тг) = вв1 (хо+ аа~' УО+ Р21 21)' нв (~) Мв (хо+ а22' УО + Р21 21 + Р22 22)' (19) йт(й) = М(ХО+ атй Уо+ РтЛ+Ртайа+ .+Рт. т-А.-1) знаЯ ан Р17 и выбРав шаг л, мы можем последовательно вычислить все нг(Ь). Выбор постоянных р„1, а1, РО производится так, чтобы разложение (3) и разложение (16) по степеням 72 совпадали до возможно более высоких степеней л при произвольной функции 7 (х, у) и произвольном шаге 12.

При этом функция от(Ь) = У(хо+72) — Уо — 1ртгл1(л) +Рвала(й) + . ° ° +Рттлт (72)1 (20) будет Обладать свойствами 1Р„(0) = У„(0) = 1Р„(0) = . =1р12>(0) = О, р< +1>(0) ~ О, (21) и мы должны подобрать ртн а1, Р1 так, чтобы з было возможно большим лля проиавольных л и 7(х, у). Разность между точным значением Ьуо при продвижении на один шаг длиной л и приближенным значением его, вычисленным по формуле (22) буо =Р, й +Р. й + ° +Р-4' т. е. погрешность метода на одном шаге, будет равна дв+1 Э(2+11 (В) й„(д) = (23) где 0(5(Ь, 290 пгивлижвнныв методы вешания овыкноввнных угавнвний [гл.

9 Условие 9„(0) = 0 в нашем случае будет выполнено всегда. Условие ф>(0) = 0 означает угой= РгМг (0)+Раааа (0)+ .. ° +Райк (0). (24) Производная, стоящая в левой части равенства, может быть всегда вычислена указанным ранее способом. Займемся сейчас вычислением производных Ж~(0). Для )а,(п) будем иметь: й,' (д) =У(х„у ), йгп (й) = 0 при 1 '.ь 2. (25) Для Фг(Д) при () 1 получим: К (д) = У(Ег ти) + й [оо д + ); (й) ~-1.г (Ен тй) = =Х(Ен )г)+а[а» д -[-(рмй!+рада+- ... дт '''+[г ' ' ' ')ду)~(о (26) ьи т 1 тй дхж-а дуя' а-о Операторы В„, обладают следующими свойствами: и) (2Т) В'„", [о(Ео ти)+ф(Ег, ой)[ =В(н [ р(Ео ъ)а)[+ ВЙ[ф(Ео ъ))[, Вгй[у(Е». тй)Ф(Ео о[г)[=В['[у(Еы тн)[Ф(Ен тн)+- + р(Ео оа) В[9 [ф(Ео тн)[. (28) Применение оператора Вг к некоторой функции от Е, и о)г экви- 01 валентно дифференцированию этой функции по И.

Заметим, что д Вжб [Е (Ег тн)[: ~и~и~ Сщ~а да [аз)~ дд а дуа ~ а-о '[; 'ч; д щ ~д а+Воз+г['Г(Ео тн)[ %' а ж-а (а-г од т(Еь|~) (О а-! (29) Чтобы сделать выражения менее громоздкими, снова введем опе- раторную запись. Обозначим В" [у(Ео ~г)[=~вйд — +-),'д — ~ у(Ег тл)= 291 ф 4[ метод втнгя — кяттл Применяя к (26) правила (28) и (29), последовательно получим: (30) (31) И в этом случае наряду с операторами В~„,~ введем операторы В н [Е1(х, у)[ = ) С" а,. "[>),'.(0)[в д в, а. (35) й-о Дла опеРатоРов ВыбУдУт спРаведливы соотношениЯ (28), а Равенн) ство (29) заменится на В~>'>( В~„',~[1я(х, у)[) = В~о„ [ч1(х, у)[. (36) Таким образом, (37) И,'(И) =У(Е>, >)+ИВ',"[У(Е>, тк)[, и1 (и) = 2В) [ 1 (Е1, г)Д[+ иВа [У (Е> тн)[+ итн дя И, (И) =3Во>[У(Еь тд)[-[-3>".

~~~' "' -[-ИВа) [У(Ен ~>)[+ «ВН) [' ~Ч(Ея Ч>) '[ [ И 11 ~Ч(Ея «К) (32) ду ! 1' ду Ичч(И) = 4Во>[у (Е,) )[+12, Во> [дУ(Ея я)1+4 '." ~~(~ь 'в) -[- .+ИВо'[У(.:,, [1)[+6И)',.'В)1>~' '" '"~+4И)'."В>1>~ У"и ">)~+ +ЗИ( ".)а (' " +И (>т> ' ", (33) дуя 11 ду И(" (И) = 5В,"' [~ (Ен 4>)].+ 30)",В)1> ~ — +'-'-'~+- + 20 „,В<;> [ ду (Ея Ч1) ~[+ 15 ( „), д~у (ЕЮ яд + 5 П„> ду (Ея Ч>) + ду 1 ") ду "' ду +ИВ~во[У(Еь тн)]+1ОИт)",В>1>~ ' к ~+1ОИ>)УВ>1>~ ('тм ~+ +-15И( ")аВ)>[~'У(Еьи>)[+5И»ВО>[дУ(Е Чд~+ + 10И ° ( > 1) -[-И <т> ( > ")') (34) ")>'). ду з[ ду 292 пгивлижвнныв мвтоды гвшвния овыкноввнных гглвнвний [гл.

9 Итак, при Й=О мы получим: Фг(0) =У(лв Уо) =Уо л;(0) = 2В10 [у [, )гю (0) = 3Вай [Уз! + 3т)г' (О) 3й, У йр"' (0) = 4Вз ~ [уо! + 12я" .(0) В10 à — в [+ 4ау (0) — ~, А[" (0) = бВ,"' [уз[+ 30з)" ,(0) Вззй [ф+ 20)'," (0) В~н ~ —" ,~ + +13[а".(О)!' — '-[-бапш(0) о —.', ° .! (38) Рассмотрим теперь некоторые частные случаи. 1-й случай: г=1. При этом 9~ гл) =У(ло +л) — У(лв) РггЧ(лв Уа) (39) 9,(") =У (ко+а — РпГ (ла Уо) (40) При а=О получим: 9~(0) =Уо Рп1(ко~ Уо) (4 1) и, вообще говоря, в нуль не обращается. Таким образом, приближенная формула йуо Ю(ло уо) (43) имеет ошибку метода на одном шаге, равную ггг(й)= 2 У (ч) 2 Аа (У) (хо ($~(ло+л).

(44) ~е-Е Говорят, что в этом случае погрешность метода на одном шаге имеет порядок Ьа. Интегрирование дифференциального уравнения по формуле (43) называют иногда способом Эйлера. 2-й с л у ч а й: г = 2. При этом 'та (л) = У (ко+ л) Уо [Ргглг (в) + Рагйз (л)!. (4б) фз(0)=Уо !Рагй~(0)+Рыьз(0)!=/о !Раьуо+Р22)о! (46) и ~р~(0) = 0 для произвольной У тогда и только тогда, когда р„= 1. Далее, р",(О) =У," (42) 293 метод РунГе — куттл Таким образом, у'(0) =0 для произвольной )' в случае, если Рм+Ры= 1. том и только в том (47) Далее, е~ (0) =Уо — !Рагд,"(0)+Раайо(0)) = А1(Уо) — Рж2Вь (Я. (48) Необходимым и достаточным условием обращения ~у," (0) в нуль будет (о! А, = 2Р.„Вг , (49) т.

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

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

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

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