Главная » Просмотр файлов » Форсайт Дж., Малькольм М., Моулер К. - Машинные методы математических вычислений

Форсайт Дж., Малькольм М., Моулер К. - Машинные методы математических вычислений (1040536), страница 19

Файл №1040536 Форсайт Дж., Малькольм М., Моулер К. - Машинные методы математических вычислений (Форсайт Дж., Малькольм М., Моулер К. - Машинные методы математических вычислений) 19 страницаФорсайт Дж., Малькольм М., Моулер К. - Машинные методы математических вычислений (1040536) страница 192017-12-26СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Средняя же ошибка интерполяции по [О,1) равна нулю. Является ли этот простой пример типичным или же формуле прямоугольников случайно повезло? Чтобы ответить на зти вопросы, мы должны предпринять тщательный анализ ошибок, основанный на некоторых предположениях относительно ((х).Чтобы результатами этого анализа можно было пользоваться и в последующих параграфах, в него будут включены некоторые избыточные члены. Предположим, что ) имеет пять непрерывных производных и что значения этих производных не слишком велики. Рассмотрим элементарный отрезок [хь х„,.,).

Разложение по формуле Тейлора для) (х) относительно центра этого элементарного отрезка у; имеет вид ц г(х) == [(д )+(х — у ) [' (у )+'— (х — д;)'[" (д ) + 6 ( д') ) (У')+24 ( д') ) (У')+ ' ' ' ' йн р=-о, р=[, з — р.— -2, 12 ' 0, р — З, л) р — 4 80 ' "! ~-1 (Х вЂ” у;)РЫ = Л. Предположения относительно ) означают, что остаточный член, обозначенный многоточием, по величине меньше явно выписанных членов. Чтобы проинтегрировать этот ряд по [хь х„,[, заметим, что 5.!.

ФОРМУЛЫ ПРЯМОУГОЛЬНИКОВ И ТРАПЕЦИЙ (оз Отметим, что интегралы нечетных степеней равны нулю. Следовательно, ! !! 1 ( х ) Й х й ~ ( У ) ( 4 й 1 ~ ( у ) ( и 1 ! ! У ( у ) + «; Это показывает, что, когда й; мало, ошибка формулы прямоугольников на элементарном отрезке есть 4й,( (у!) плюс члены более высокого порядка. Возвращаясь к разложению Тейлора и подставляя в него х=х; и х=х!+„получаем Р (х!) = ) (У1) 2 йГ(' (У!) + а МГ" (!4!) ! й«Г" (, ) ) ! й44!У(, ) ) 2 '1 (У!)+ 8 +щйп (У!)+за,й!!!У(у!)+ ° таким образом, (( 1) Г((1+0 ~( )+ йг~ ( )+ й«,!У( Объединяя это с разложением интеграла, находим «! «! Это показывает, что при малых й; ошибка формулы трапеций на элементарном отрезке равна — — ф«(у,) плюс члены более высокого порядка.

Общая ошибка каждой из формул есть сумма ошибок на отдельных элементарных отрезках. Пусть Е = — 4 ~', й!)" (У,), ! ";=1 « Е ! ~~!' й1)!У(у ) 1'= ! Тогда I Д) = — )«! Я -'; Е+ Е+... = Т Я вЂ” 2Š— 4 Е+.... Если й; достаточно малы, то й!(~й«! и, если только )!У не слишком плохо ведет себя, Р ~Е. к численное интегеияэвхние Из этих результатов можно извлечь несколько важных следствий.

Во-первых, для многих функций )(х)формула прямоугольников примерно вдвое точнее формулы трапеций. Мы выведем вскоре другие формулы, для которых погрешность выражается более высокими степенями йь так что множитель 2 не имеет большого значения — и все же это многим кажется удивительным. Следующий вывод заключается в том, что разность значений, полученных по формулам прямоугольников и трапеций, можно использовать для оценки погрешности каждвй из них. Однако эта оценка не безукоризнена; может случиться, что обе формулы дадут один и тот же и тем не менее неверный результат. Еще одно следствие касается эффекта от изменения числа элементарных отрезков. Проще всего яоделнть каждый элементарный отрезок помолам.

(Мы яредиолагаем, что значения функции заданы или могут быть вычислены также и ° новых точках). Каждое й; уменьшится в два раза, и, следовательно, все й;, входящие в главный член Е погрешности, уменьшатся в 8 раз. Однако общее число элементарных отрезков удвоится, так чте в целом член Е уменьшится примерно в 4 раза. Коэффициент уменьшения ошибки обычно не равен в точности 4, яоскольку )'", как правило, не является константой и сказывается также влияние членов более высокого порядка. Однако при реальных вычислениях с функциями, имеющими непрерывные ограниченные вторые производные, можно ожидать, что удвоение числа элементарных отрезков для любой формулы — прямоугольников или трапеций— приблизительно учетвйряйлт точность.

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

Один такой метод будет рассмотрен в 5 5.4. 5.2. Спнайн-квадратура С помощью кубической сплайн-интерполяции можно получить интересную и полезную квадратурную формулу. Для х;ь, <х<х,е, зададим з (х)=);+6; (х — х,)+с; (х — х;)'+г(;(х — х;)' — кубический сплайн, который интерполирует ~(х) в узлах хь !05 Б.Е СПЛАЙН.КВАДРАТУРА Тогда при а=-х, и Ь=-х„.„1 Ь Ь 1(х) 1(х =) з(х) О(х — '~ й;~1+ — 6А + — йкс1-г — й11(1. Коэффициенты бп с, и 111 можно найти по подпрограмме ЯРЫ1ч'Е из 2 4.5. Поскольку здесь и+1 узлов, подпрограмму АРЫКЕ нужно вызывать при значении Ф=п+1. Однако полезно записать эту формулу по-иному, Напомним, что, согласно 2 4А, з(х) иа (х„ х1„! можно представить в виде з (х) == а~1~, + п1(1+ Й'; [(щ' — ю) о1+, + (п1' — й1) п11, где н1=1 — ц=(х — х1)/61 и Ь (Х) О' а з' Коэффициенты о; вычисляются из симметричной трехдиагональ- ной системы уравнений, выведенной в 24.4.

Чтобы получить квадратурную формулу, заметим, что 1+1 1 з (х) 1(х =- й1 ~ з (и1) 1(п2, к1 О 1 ! Ц1 1(ЬВ =- —, 2 к О (п22 — п1) Йв = — — ° ! 4 ' 0 Следовательно, !+1 11+(,.„1 йкО;+О!„1 2 ' 4 к ° Другими словами, формула сплайн-квадратуры есть формула трапеций плюс поправочный член, содержащий коэффициенты оо Для реального вычисления удобна формула Ь и а 1=1 При счете нужны только массивы данных Х и г', а также массив вторых производных С, вычисляемый подпрограммой БАРЫНЕ. Однако еще два массива В и Р требуются подпрограммой БРЫ14Е для хранения промежуточных результатов.

Е ЧИСЛЕННОЕ ИНТЕГРИРОВАНИЕ 106 Чтобы оценить точность сплайн-квадратуры, заметим, что, исключая патологию в поведении Г" (х), справедливо соотношение 3 А!с! -(-с!! ! й! 5" (х!)+х'(х!!!) Ь! р, ! Таким образом, поправочный член, даваемый сплайном, аппроксимирует ошибку самой формулы трапеций. У нас не было пока сколько-нибудь обширной практики использования этого метода, однако, основываясь на приведенном анализе, мы рассчитываем, что он будет вполне успешным, Поэтому мы рекомендуем его для тех случаев, когда узлы фиксированы, а автоматические методы, описываемые в последующих параграфах, неприменимы. Нужно отметить, что сплайн-квадратура не является обычной квадратурной формулой.

Если записать ее в виде Ь х+ ! ) )(х)!(хж ~х сс!) (х!), то каждый коэффициент !е! зависит весьма сложным образом от всех значений функции ((х!). 5.3. Формула Снмлсона В 2 5.1 составные формулы прямоугольников и трапеций были определены как л())= Х 61~"! !") Г (х!)+ ) (х5,) !=! 2 Далее, было показано, что погрешности этих формул выражаются так: 1 ((') — хт ((') =Е+Е+. 1Я вЂ” Т Я=- — 2Š— 4à — ,' где х Е = — 24 ~ !!с! Ь!) Е=! х !=! аэ. ФОРмулА симпсонА 1от Комбинируя эти две формулы надлежащим образом, мы можем получить новую формулу, для которой погрешность уже не содержит Е.

Поскольку (г(1) примерно вдвое точнее, чем ТЯ, то подходящим будет выбор з (г)+ з Т (~)' Расписывая это, чтобы выявить составляющие члены, получим и 5 У) = Е 8 й5 [Р (х5) + 4Р ( ' 2 "') + Р (х5 из)1 . Многие читатели узнают здесь составную формулу Симпсона. Она может быть также выведена интегрированием кусочно-параболической функции, интерполирующей заданные узлы.

Погрешность формулы Симпсона можно получить непосредственно из выражений погрешностей формул прямоугольников и трапеций: 1(1) — 5И= — Р У) — 15 (1')]+1 [у(0 — Т(г)) (2 2) Е (2 4~р = — -'р+". = — — '~' й'Г(у)+" 3 ' ' ' 2880 и ' 5=1 Заметьте, что, хотя 5 ф основана на интерполяции степени два, в выражение погрешности входит четвертая производная и, следовательно, формула Симпсона точна для кубических функций. Другими словами, как и формула прямоугольников, формула Симпсона получает один «дополнительный» порядок точности.

(Читатель может проверить, что формула Симпсона точна в случае кубических функций.) Если длину каждого элементарного отрезка уменьшить вдвое, то каждое Ь5, в формуле погрешности уменьшится в 32 раза. Общее число членов возрастет в два раза, так что погрешность в целом уменьшится примерно в 1б раз. Зтот факт важен для программ, автоматически выбирающих число и величину элементарных отрезков. Прием комбинирования двух приближений с погрешностями одного порядка с целью получить гораздо более точное приближение можно применять повторно. Например, значения 5(г) для двух различных наборов элементарных отрезков можно скомбинировать так, что будет получено новое значение, отличающееся от 1(Г) величиной, зависящей от 15', и (и' (х).

Проведение этой !08 а чисченное интегеиеовкние процедуры систематическим образом приводит к популярному методу, называемому квадратуралги Роз«берга. Ту же идею можно применить к численному дифференцированию, к численному решению дифференциальных уравнений— вообще к любому численному процессу, аппроксимирующему пределы, поведение погрешности которого известно. Этот общий прием называется экстраполяцией Ричардсона илн экстраполяцией к пределу '). Прекрасный обзор истории и приложений этого метода дан в статье Джойс (1971). Мы отметим еще один пример экстраполяции Ричардсона в $ 6.8. Любая попытка оценить сравнительные достоинства методов, описанных до сих пор, именно формул прямоугольников, трапеций, Симпсона и сплайи-квадратуры, связана с вопросами типа «Что больше, Ь'7'"(х) нли й'(гч(у)?» Ответ и соответствующие выводы, разумеется, зависят от природы интегрируемой функции.

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

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

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