Главная » Просмотр файлов » А.А. Самарский - Введение в численные методы

А.А. Самарский - Введение в численные методы (1113832), страница 12

Файл №1113832 А.А. Самарский - Введение в численные методы (А.А. Самарский - Введение в численные методы) 12 страницаА.А. Самарский - Введение в численные методы (1113832) страница 122019-05-05СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

д. Отсюда получим для Р(х) формулу Р(х) Р(х„) + + (х — х,)Р(х„, х,) + (х — х„)(х — х,)Р(хо х„х,) +... ...+(х — х,)(х — х,)...(х — х,)Р(х„хо..., х ). (с1) Если Р(х) — интерполяцнонный полипом для функции у(х), то его значения в узлах сеток совпадают со значениями функции у(х), а значит, совпадают и разделенные разности. Позтому вместо (4) мокино написать ь 1 (х) = у, + 3г (х — х„) (х — .т,)... А:1 (х гд-1) у (з'г х11 " ° 1 за) (полипом Ньютона), После того как вычислены разделеи- х ь инткгполяцпя и пгикшжхннк фхнкции ез ные разности, вычислять полинам Ньютона удобно по схеме Горнера: )(х) = у(х ) + (х — х )(у(х„,х ) + (х — х )1у(х„ х„х ) + .. 11.

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

(6) 11з условия (, = у, имеем 1(х; т)=а~ уз и / (х,) = а; + Ь;Ь; + с,Ь( + И,Ь,'- = уь й,=х; — х; о (=1,2...,,п — 1. (7) Если все х; различны, то существует единственное решение, которое находится способом, аналогичным методу Лагранжа. Следует иметь в виду, что применение полинома высокой степенп мо;кет приводить к трудным проблемам, связанным с ошибками округления. 4.

Сплайн-интерполяция. 1'ассмотрим специальный случай кусочно-полинами альной интерполяции, когда между любыми соседними узлами сетки функция интер- полируется кубическим полиномом (кубичсская салайииитерполяйия). Его козффпциенты на каждом интервале определяются пз условий сопряжения в узлах: /, = уь У'(х,— 0) =('(х,+0), У" (х; — 0)=("(х,+0), 1 1, 2, ..., я — 1, се гл.

и. интивноляция и числкннок интхгеиеовхнггн Бычггслгггг производные: <" (х) = 6, + 2с,(х — х,,) + Зг),<х — х,,)', У" (х)= с,+Ог<х-х,,), и потребуем пх непрерывности прн х хл 6; ., =- 6, -;- 2с,)г, -,'- Зг(гй'н с;,, == с;+ Зг)г)гь < 1,2,..., и — !. (8) Обшее число неизвестных козффш(иентов, очевидно, равно йо, число уравнений (7) и (8) равно йгг — 2. 11едостакнцпе деа уравнения получаем пз условию (5) прп х х„ гг х=х<к с,-О, с„+Ы„Ь,=О. Выраэгган пз (8) г), = <сн, — с,)ээЗЬ„ггодсгавлягг зто выражекпе в (7) и исключая а; у; „получим 6, = = ((рг — р;,) 'Уг;) — —,, Ь; (с, э г + 2с;), г =-1, 2, ..., и — 1, г 2 6и ((<<~~ рй — г) )г! з 6|эс 1 ° с краевымк услоннямн с, == О, с„,, = О.

(!0) условно с,, , .== 0 зьепеаленгно условию с„ + Зг1„6„ - 0 и уравпепшо с,„., = с, + г<,Ь,. Разпостпое уравнение (9) с условнямп (10) решается методом прогонки. 61ояггго ввести понятие снлайна порядка яг как функции, которая является иолшюмом степени т на каждом пз отрезков сетки н во всех внутренних узлах сетки удовлетворяет условиям непрерывности функции и производных до порядка т — 1 включительно. Обычно для интерполяции используются случаи т = 3 (рассмотренный выше кубический снлайн) и т = 1 (линейный снлайн, соответствующий аппроксимации графика функций у(,г) ломаной, проходящей через точки (х„у,)), Подставив теперь выражения для 6„6,.„п с1, в первую формулу (8), после несложных преобразований поггучаем ;шя определения с; разностное уравнение второго порядка <э,, г ьг нь! г †.= 1, 2...,, и, — 1, (О) % ь иптнгшспппьк н п1пнлпжкппт члнкцпн 6; 5, Применение интерполяции, Интерполяция применяется во многих задачах, связанных с вычислениями, Укалкель некоторые пз этвх задач.

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

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

6. Среднеквадратичнан аппроксимация. До сих пор мы рассматривалв построение пптерноляцпоппых полнномов у(х), совпадающих со значениями исходной функции )(х) на некотором множестве узлов па сетке ин у(х,) =/(х,), х,~ьо, Функция у(х) приближает (аппрокспмпрует) функцию )(х) ва интервале сетки. Пусть Ил, Ы вЂ” пространство вещественных функций со скалярным произведением ь () 'т) ) .) ( ) 'р (х) ' а п нормой !)!,',ел - 3тФ /). 53 гл, 1! интегполяция и числгнное ннтвггнговлнпе Рассмотрим общую задачу об аппроксимацнп функ- ции /(х) функциями Ем заменяя требование у, = /; усло- вием минимума нормы: )(/ — у|)г., нлп малости нормы: г'/ — у ~~ге(е, где е > Π— заданная точность. Отыскание (и((/ — у(с, есть задача о нахождении наияучигего среднеквадратичного приблихсения, В каче- стве у(х) возьмем обоби(енный полипом я у (х) -.— ~г се~)» (х), е-в где (гр„(х)) — семейство ортонормпрованных на (а, Ы функций (1, у==т, (е».

гг„) =- дь„„дм =- ~ с,— произвольные коэффициенты. Тогда задача нахождения наилучшего среднеквадратичного приближения сводится к отысканию минимума функции и+ 1 переменных с,, с,, с„; Я ппп '., / (х) — ~~~~ се~уз (т) ~ —.=. р (ге, с„..., с„). ы) я=.о Вычислим среднеквадрати нное уклонение Ц вЂ” уР = Ц~Р— 2(/, у) + (у~~'. Подставляя сюда выра>кения и я (/ у) = ч' ся (/, <ря) = ~~ сг/ю /я = (/, ~рь) я=о ь-з (у)'=,е'.) сю получим "/ — у(е — ~'/(е+ Х «» — /)' — Х /я Отсюда видно, что минимум погрешности достигается прк се=/,, т, е, ва функции у (х) =- у. (и) =- Х М (х) я-е з е нптегполяцпя н пгнвлнженпе Фупкцпгг оз В этом случае Ну — Ч (х)Ил=1))Н' — ~ Рьх (11) ь=а Такпьл образом, наилучшее среднеквадратичное прнблпженне существует и едпнствеппо.

Опо приводит к задаче о вычисления интегралов для определения г, („(),лра). Волн функции (~ра) образуют волную ортонормпрованную систему, то выполняется равенство 1)врсеваяя— Стеклова ь ~~э, )ьт =- ) 1ь(х) Нх = ))1. а Сравнивая (11) с (12), находпм И вЂ” уГ= Х lь ь=а ал т. е. 1) — у„~(- 0 при и; наилучшее среднеквадратичное приближение сходится к 1(х) и возможна аппроксимация с любой точностью; Ц вЂ” у.1< е, если и ~Л'(е) (и достаточно велико). (12) 3 а м е ч а н и е. Все рассуькденпя сохраняют силу, если скалярное произведение берется с весом р(х) ) О: ь (1, ~р) =- ~ 1 (т) <г (х) р (х) Их. а Возможны и другие критерии аппроксимации, когда уклонение ( — у мппимпзпруется в другой норме, например, в норме пространства С (равномерное нриблихгение), При наилучшем равномерном приближении мы отыскиваем функцпю у(х), на которой достигается пни гпах )1(х) — у(х)!.

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

5!! Гл и нсгтегполицпя и '5пс'5!5пяог нлтгггигоихппе $ 2. т1цслекпое интегрпроваипе 1. Постэвовка задачи. Простейппсе квакратуриые формулы. Задача иссленнпго интегрирования состоит в нахождении приближенного зпачеппя интеграла ,1 ()) -=: ~ ) (.т) сйг, а где ((х) — задаппая фупкция. Па отрезке [сс, й) вводится сетка со =.(хл х„.= а < х, - ... < х, < х„, « ... хн 6) и в качестве приближенного зпачепия интеграла рассматривается число Хх У) — -- Х е 5'(х) (2) где )(х,) — зиачепыя функции )(х) в уг.спх х =-хь с! — весовые гзнохсигели (веса), зависал(пе только от уалов, ко пе зависящие от выбора 5(х). Формула (2) Называется ввадрптурной с))орлусой.

Задача численного иитегрировапия при помощи квадратур состоит в отыскании таких узлов (х,) и таких весов (г,), чтобы погреисноггь ввпдрагурнои у)ориу.сы н Ь В()] = хи е!) (х,) — ) )(х)псх = Ун (5'1 — У (!') '=-о а ) (х) с(х, и каждый пз которых сводится к стапдартиому пптегралу по отрезку единичной длпиы: ! (2) г помощью аамекы х =- а + (5т — сх) г, 5(х) )(а+ (р — сс)в) ~(в), (4) (б) была мисспмальпой для функций из заданного класса (величина И/) зависит от гладкости 1(х)).

Прп построепип каадратурпой формулы обычно представлясот интеграл (1) в виде суммы интегралов вида $ а численное ггнтегенеовлнкг так что ~ /(х)агх=- х~1(з)г)з= хЬ(г), х р — сг (черту сверху над 1(з) будем опускать). Будем считать, что аг — равномерная сетка. Тогда маятно написать -ЧЛ= Х |ь 1 г аи 1 — г' (х) г(х = 1г ) / (х; г + )ге) 0з. а ! — г Есин гг' = 2й — четное число, то 'а уИ=--1 ум *, аа~ г Уп г —.= ) 1(х)ггх== 2/г)1(хг~ г-',-2гге)~Ь., а г рассмотрим простейппге квадратурные формулы: формула прямоуео.гьника (шаблон содеряодт одпп узел): —.(, Р—.1, .

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

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

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

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