Главная » Просмотр файлов » Б.П. Демидович, И.А. Марон - Основы вычислительной математики

Б.П. Демидович, И.А. Марон - Основы вычислительной математики (1132358), страница 66

Файл №1132358 Б.П. Демидович, И.А. Марон - Основы вычислительной математики (Б.П. Демидович, И.А. Марон - Основы вычислительной математики) 66 страницаБ.П. Демидович, И.А. Марон - Основы вычислительной математики (1132358) страница 662019-05-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

3 Отсюда е = — [Π— 0,008] = — 0,004. Внося исправление в табличное значение у для л = 19, получим: уи = (у„+ е) — е = = 16,792 — ( — 0,004) = = 16,796. 9 3. Обобщенная степень В дальнейшем нам понадобится понятие об обоби)анной степени [1]. О п р е д е л е н и е. Обобщенной а-степенщо числа л называется произведение л сомножителей, первый из которых равен х, а каждый следующий на 7« меньше предыдущего: л'ш = х (х — й) (х — 27«) ...

[х — (л — 1) л], (1) где 7« †некотор фиксированное постоянное число. Показатель обобщенной степени обычно записывается в квадратных скобках. Полагают х'о' = 1. После исправления получаем таблицу с плавным изменением первых разностей и постоянной второй разностью (неверные цифры взяты в скобки). Отметим, что указанным методом можно исправить лишь отдельные вычислительные ошибки или описки. Для устранения же большого количества ошибок, могущих пояииться по разным причинам, а также для уменьшения накопления ошибок, возникающих в результате неточностей самих вычислительных методов и округления промежуточных результатов до данного числа знаков, применяются специальные приемы «сглаживанияа [1].

ИНТЕРПОЛИРОВАНИЕ ФУНКЦИЙ [ГЛ. ЛГР При Ь= О обобщенная степень (1) совпадает с Обычной Вычислим конечные разности для обобщенной степени, полагая ЛХ=Ь. Для первой разности имеем: Ьх["1 = (х + Ь)нн — хРИ = =(х-(-Ь)х ... «х — (л — 2)Ь« — х(х — Ь) ... «х — (л — 1)Ь«= = х (х — Ь) ... «х — (л — 2) Ь««(х + Ь) — «х — (л — 1) Ь«) = =х(х — Ь) ... «х — (л — 2)Ь«НЬ=пЬх'" ", т. е. Д .[ю НЬХ[ -и (2) Подсчитываем вторую разность: Ьвх["1 = Ь (Лх["1) = Л (ЛЬх'" 1') = ~Ь ° (и — 1) Ьх'" =НЬВ(л — 1)х'" ". Итак, Лдх["'= и(л — 1) Ь'х'" ".

Методом математической индукции легко доказать общую формулу Л"хнн — — л(и — 1) ... (и — (Ь вЂ” 1)1Ь"х'" ", где Ь=-!, 2, ..., и. Очевидно, Ь х'"'=0 при Ь>л. Из формулы (2) вытекает также простая формула конечного срммированил, Пусть Хе, Х1, Хд, — равноотстоящие точки с шагом Ь х[+д — х[ —— Ь (1=0, 1, 2 ...). Рассмотрим сумму Л[-1 Юм =,~~ х~д"~. [на дак как в силу формулы (2) имеем: хно = Ь [А+1[ Ь(н+1) ' 607 постановка задачи интегполигования то [л 1-1! 1 Итак, Формула (3) аналогична формуле Ньютона — Лейбница для целой положительной степени.

й 4. Постановка задачи интерполмрования Простейшая задача интерполирования 12) заключается в следующем. На отрезке !а,а) заданы и + 1 точки хо, х1, ..., хл, которые Рнс. 61. называются узлами интерполяции, и значения некоторой функции /(х) в этих точках У(хо)=У У(х )=У ° . ' У(х,)=У„. (1) Требуется построить функцию т. (х) (иятерполируюи[ая функ[[ия), принадлежащую известному классу и принимающую в узлак интерполяции те же значения, что и у(х), т.

е. такую, что м(хо) =Уо Р(Х1) =У1 ° ° Р(хп) =Ул. (2) Геометрически это означает, что нужно найти кривуюу=г" (х) некоторого определенного типа, проходящую через заданнуЮ систему точек М[(х„у,) (1=0, 1, 2, ...) (рис. 61). В такой общей постановке задача может иметь бесчисленное множество решений или совсем не иметь решений, [à — 1 1 п(п+» л'. 1=1 =и(.+»~" [ло», [и+1! [и+1! ~ ~ [л+1! [л+» ! +... +хм — хм 1 [и+1! [л+1! а(п+» (хм — х, ). [л+1! [л+1! Х х;л = 1=1 а(л-1- » 508 интвРполиРОВАние Функций [гл. х~т Однако вта задача становится однозначной, если вместо произвольной функции Р(х) искать полинам Р„(х) степени не выше и, удовлетворяющий условиям (2), т.

е. такой, что Р„(х,) =уо, Р„(х,) =у„..., Р„(х„) =у„. Полученную интерполяционную формулу у =Р(х) обычно используют для приближенного вычисления значений данной функции у (х) для значений аргумента х, отличных от узлов интерполирования. Такая операция называется интерполированием функции у(х). При этом различают интерполирование в узком гиовсле, когда х Е [хо, х„|, т. е. значение х является промежуточным между хо и х„, и экстраполироеание, когда х Е [хо, хв].

В дальнейшем под термином интерполирование мы будем понимать как первую, так и вторую операции. й 6. Первая интериоляционная формула Ньютона Пусть для функции у =у(х) заданы значения у~ — — ~'(х;) для равноотстоящих значений назависнмой переменной: х; =хо+1й (1=0, 1, 2, ..., и), где и — иваг интерполяции. Требуется подобрать полинам Р„(х) степени не выше и, принимающий в точках хо значения Р„(х;)=у, (1=0, 1, ..., и). Условия (1) эквивалентны тому, что б Ро(хо) й уо при по= О, 1, 2...,, и.

Следуя Ньютону, будем искать полинам в виде Р„(х) = а, + ах (х — х,) + ав (х — хо) (х — х,) + +ао(х ко)(х хв)(х хв)+ ... +а„(х — х )(х — х,) ... (х — х„в). (2) Пользуясь обобщенной степенью, выражение (1) запишем так: Р„(х) = а, + а, (х — х ) ш+ а, (х — х,) м'+ +ав(х — хо)"'+ +а.(» — хо)нн (2') Наша задача состоит в определении коэффициентов а; ([ =О, 1, 2, ..., и) полинома Р„(х).

Полагая х=хо в выражении (2'), получим; Р„(хо) =уо= а . й 5) ПЕРВАЯ ИНТЕРПОЛЯЦНОННАЯ ФОРМУЛА НЬЮТОНА 509 Чтобы найти коэффициент а, составим первую конечную разность ЛР„(х) = а,й+2а (х — х,)!'!й+ + За, (х — хр)!'! й+... + Ла„(х — х,)!"-'сй. Полагая в последнем вырзженни х=х, получим: ЛР„(х ) = с)у =- а,й; откуда ЛУо 1'й Для определения коэффициента а, составим конечную разность второго порядка ЛЯР„(х) = 2! йоа + 2 ° Зйоа (х — хо)!'! +...

... + (и — 1) ай оп„(х — хр) '" - о!. Положив х=х, получим; Л Рь(хо) = сАУо =21" ао' откуда й Уо а о= 2)йо Последовательно продолжая этот процесс, мы обнаружим, что а!= —, (1=0, 1, 2, ..., л), й Уо й йт где положено О1= 1 и стоу =у, Подставляя найденные значения коэффициентов а; в выражение (2'), получим интерлоляс(ионньсй полином Ньютона Р„(х) =Ур+ Уо (х — хр)1с)+ — У (х — х )! ! -)-... ... + — „, „„' (х — х,)! !. (З). Легко видеть, что полинам (3) полностью удовлетворяет требованинм поставленной задачи. Действительно, во-первых, степень полинома Р„(х) не выше л, во-вторых, Рь (хо) =Уо и Ро (х») — уо+ — (х» — хо)+ —,о (хо — хо) (х» — хт)+...

й Уо ... + — '(х„— х,)(х» — х,)... (х» — х )= У +йЛуо+ с»У + ° + а У =" й(й — 1) й(й — Ц ... 1 =(1+йс) уо=у» (й=1 2 ° ° л). 510 ИНТЕРПОЛИРОВАНИЕ ФУНКЦИЙ (гл. Кге Заметим, что при Ь вЂ” 0 формула (3) превращается в полинам Тейлора для функции у. В самом деле, л о Л Екл х=х, Кроме того, очевидно, 1пц (х — х )нп =(х — хо)". Л -о о Отсюда при Ь 0 формула (3) принимает вид полннома Тейлора: '"'(к ) Р„(х) =у(х )+у'(х,) (х — х )+ ...

+»вЂ” ,' (х — х )". Для практического использования интерполяционную формулу Ньютона (3) обычно записывают в несколько преобразованном виде. Для этого введем новую переменную 4 по формуле к — хо л тогда ;х — ко) (х — ко) (х — хо — Л) (х — хо — 2Л) 1г) Ь А =4(оу — 1)(4 — 2)... (оу-1+1) (1 =1, 2...;, л). Подставляя эти выражения в формулу (3), получим: Р.(х)=уо+НЗУЛ+'"2 " 1'Уь+ ...

+Е(г )...(г + ) сло (4 и! Уь х — хо где оу= — „представляет собой число иоагог, необходимых для достижения точки х, исходя из точки хо. Это н есть окончательный вид первой интерполяционяой формулы Ньютона. Формулу (4) выгодно использовать для интерполирования функции у=у'(х) в окрестности начального значения х, где оу мало по абсолютной величине.

Если в формуле (4) положить и = 1, то получим формулу линейного интерполирования: Рк (х) =уь+ч 3уь. Прн п=2 будем иметь формулу параболического или квадратич ного интерполирования: Р,(х)=у,+а Ьу,+е г Ь'у,. 2 9 5) петвля ннтягполяционнля еотмьлз ньютона 511 Если дана неограниченная таблица значений функции у, то число а в интерполяцнонной формуле (4) может быть любым.

Практически в этом случае число л выбирают так, чтобы разность Л"уг была постоянной с заданной степенью точности, За начальное значение хз можно принимать любое табличное значение аргумента х. Если таблица значений функции конечна, то число л ограничено, а именно: л не может быть больше числа значений функции у, уменьшенного на единицу. Заметим, что при применении первой интерполяционной формулы Ньютона удобно пользоваться горизонтальной таблицей разностей, так как тогда нужные значения разностей функции находятся в соответствующей горизонтальной строке таблицы. Пример 1.

Приняв шаг )з=0,05, построить на отрезке 13,5; 3,61 интерполяционный полнном Ньютона для функции у = в', заданной таблицей Р е ш е н и е. Составляем таблицу разностей (таблица 38), Заметим, что в столбцах разностей, следуя обычной практике, мы не указываем десятичные разряды (которые ясны из столбца значений функции). Так как разности третьего порядка практическк йостоянны, то в формуле (4) полагаем и= 3.

Приняв ха в — 3,50, у = 33,115, будем иметь: Рз (х) = 33,115+ 1,698а+ 4(Ч 1) Таблица разностей функции у=в" +0,087 2 + +О 005 д(д Ц(е 2) 6 или Рз (х) = 33 115+ 1 698о+ 3,50 33,115 1698 87 5 + 0,04ЗЬуфу- 1) + 3,55 34,813 1735 92 3 3.60 36,598 1377 95 + 0 00083т (д — 1)(т — 2)~ 3 65 38 475 1972 где 3,70 40,447 а о 05 20 (х — 3,5) П р н м е р 2. В таблице 39 приведены значения интеерала вероятностей к к)1(х) в-к йх — 3 512 интвРполиРованив Функций (гл. хш Применяя первую интерполяцнонную формулу Ньютона, приближенно найти Ф (1,43). Р е ш е н и е. Дополняем таблицу 39 конечными разностями функции у до третьего порядка включительно.

За х, принимаем ближайшее табличное значение к искомому зна- чению х = 1,43, т. е. полагаем Таблица 30 х, = 1,4. Так как и=О,!, то Таблица разностей функции 1,43 — 1,4 у = сп(х) д= =03. 0,1 Подставляя в формулу (4), получим: у 0,9523+0,3 0,0138+ + ' ', ( — 0,0036)+ +0,3 (0,3 — 1) (0,3 — 2) 3! = 0,95686. (Табличное значение: Ф (1,43) == 0,9569, см. «Таблицы функций» Янке и Эмде.) На практике часто встре- чается надобность для функции, заданной таблично, подобрать аналитическую формулу, представляющую с некоторой точностью данные табличные значения функции.

Такая формула называется эмпирической, причем задача построения ее неоднозначна, При построении вмпирической формулы следует учитывать общие свойства функции. Если из таблицы разностей будет обнаружено, что л-е разности функции для равноотстоящих значений аргумента постоянны, то в качестве змпнрической формулы можно взять соответствующую первую интерполяционную формулу Ньютона, П р и м е р 3. Построить вмпирическую формулу для функции у, заданной таблицей Р е ш е н и е. Составляя таблицу разностей (таблица 40), убеждаемся, что вторая разность постоянна. Используя интерполяционную формулу Ньютона в форме (3) и учитывая, что й = 1, будем пхРВАН ннтеРлоляционнАН Формула ньлотона 513 9 5) иметь: у=5,2+2,3х — 2 х(х — 1) 0,4 или у = 5,2+ Зх — 0,2хв Пример 4. Найти сумму квадратов 8 =1а+2в+ +лв натуральных чисел от 1 до и.

Р е ш е н н е. Очевидно, имеем: ~8н 8н+1 8л ( + Отсюда 5в8„=2Н-(-3, ЛА8„=2 виде полинома третьей и, следовательно, 8„ можно искать в степени относительно и. Лля определения разностей ах, нужно вычислить трн значения 8, 8 и 8а. Имеем: Таблица 40 Конечные разности Функции у 81=1, 8а=8А+2в 1+4=5, 8а=8в+За=5+9=14. Отсюда 58д — — 5 — 1=4, 58в=14 — 5=9, ЛА8 =9 — 4=5, причем ЛР8, =2. Применян первую интерполяционную формулу Ньютона и учитывая, что а — 1 д= — =л — ! получим: 1 + 4 ( 1) + 6 (а в 1) (л — 2) + 2 (а в 11(л — 2) (а — 3) 2 6 или 8а = — л (и+ 1) (2л+ 1). 1 н 6 17 В. П.

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

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

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

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