Главная » Каталог    
рефераты Разделы рефераты
рефераты
рефератыГлавная

рефератыБиология

рефератыБухгалтерский учет и аудит

рефератыВоенная кафедра

рефератыГеография

рефератыГеология

рефератыГрафология

рефератыДеньги и кредит

рефератыЕстествознание

рефератыЗоология

рефератыИнвестиции

рефератыИностранные языки

рефератыИскусство

рефератыИстория

рефератыКартография

рефератыКомпьютерные сети

рефератыКомпьютеры ЭВМ

рефератыКосметология

рефератыКультурология

рефератыЛитература

рефератыМаркетинг

рефератыМатематика

рефератыМашиностроение

рефератыМедицина

рефератыМенеджмент

рефератыМузыка

рефератыНаука и техника

рефератыПедагогика

рефератыПраво

рефератыПромышленность производство

рефератыРадиоэлектроника

рефератыРеклама

рефератыРефераты по геологии

рефератыМедицинские наукам

рефератыУправление

рефератыФизика

рефератыФилософия

рефератыФинансы

рефератыФотография

рефератыХимия

рефератыЭкономика

рефераты
рефераты Информация рефераты
рефераты
рефераты

Методические указания: Численные методы

8 ИНТЕГРИРОВАНИЕ

8.1 Введение

Одномерный определенный интеграл вида

Методические указания: Численные методы (8.1)

с пределами интегрирования Методические указания: Численные методы

можно трактовать как площадь фигуры, ограниченной отрезками прямых Методические указания: Численные методы

, осью абсцисс и графиком подынтегральной функции Методические указания: Численные методы

Если известна первообразная Методические указания: Численные методы

для Методические указания: Численные методы то интеграл

легко определяется по формуле Ньютона-Лейбница Методические указания: Численные методы

Для некоторых подынтегральных функций Методические указания: Численные методы

интеграл можно вычислить аналитически, найти в справочниках или оценить с

помощью асимптотических рядов. Однако в общем случае Методические указания: Численные методы

может быть не определена: либо первообразные не выражаются через элементарные

функции, либо сами

Методические указания: Численные методы

Рис. 8.1

подынтегральные функции не являются элементарными. Это приводит к

необходимости разработки приближенных методов вычисления определенных

интегралов.

Наиболее общеупотребительными приближенными методами вычисления одномерных

определенных интегралов являются так называемые классические» методы численного

интегрирования по квадратурным формулам: метод прямоугольников, метод трапеций,

метод парабол (основанные на суммировании элементарных площадей, на которые

разбивается вся площадь под функцией Методические указания: Численные методы

. Хотя эти методы обычно предпочтительны в случае малых размерностей, они

практически не годятся для вычисления многомерных интегралов, для вычисления

последних наиболее пригоден метод Монте-Карло (численный метод решения

математических задач при помощи моделирования случайных величин).

8.2 «Классические» методы

Во всех этих методах отрезок интегрирования Методические указания: Численные методы

разбивается на достаточно большое число равных частей, на которых строятся

искомые площади (рис. 8.2):

Методические указания: Численные методы и Методические указания: Численные методы

Оценкой площади под кривой Методические указания: Численные методы

служит сумма площадей криволинейных трапеций Методические указания: Численные методы

Простой прием построения формул для расчета интегралов состоит в том, что

подынтегральная функция Методические указания: Численные методы

заменяется

на отрезке Методические указания: Численные методы интерполяционным многочленом Методические указания: Численные методы и получается приближенное равенство

Методические указания: Численные методы

Методические указания: Численные методы

Рис.8.2

8.2.1 Метод прямоугольников

Простейшей оценкой искомой площади слижит сумма площадей прямоугольников,

заменяющих криволинейные трапеции, как показано на рисунке 8.3.а.

Методические указания: Численные методы

Рис.8.3

В обычном методе прямоугольников значение Методические указания: Численные методы

вычисляется в начале каждого отрезка и оценка интеграла дается выражением

Методические указания: Численные методы где Методические указания: Численные методы

Просуммировав элементарные площади фигур, построенных на сегментах Методические указания: Численные методы

получим примерное значение искомого определенного интеграла

Методические указания: Численные методы где Методические указания: Численные методы (8.2.а)

Погрешность приближения показана на рисунке 8.3.а закрашенной фигурой.

Одна из модификаций метода прямоугольников заключается в вычислении Методические указания: Численные методы

не в начальной, а в средней точке каждого отрезка (рис.8.3.б). В этом случае

искомый интеграл оценивается выражением

Методические указания: Численные методы где Методические указания: Численные методы (8.2.б)

8.2.2 Метод трапеций

Другим приближением является формула трапеций, в которой интеграл оценивается

вычислением суммы площадей элементарных трапеций со сторонами, равными

значениям Методические указания: Численные методы в начале

и конце элементарного отрезка. Это приближение равносильно замене функции

отрезком прямой, соединяющей значения Методические указания: Численные методы

в начальной и конечной точках отрезка (рис.8.4).

Методические указания: Численные методы

Рис.8.4

Площадь каждого элементарного сегмента разбиения считается по формуле

Методические указания: Численные методы где Методические указания: Численные методы

Просуммируем элементарные площади

Методические указания: Численные методы

т.к.Методические указания: Численные методы то полная площадь определяется выражением

Методические указания: Численные методы (8.3)

Погрешность приближения (как и в предыдущем случае) показана на рисунке 8.4

закрашенной фигурой.

8.2.3 Метод Симпсона (парабол)

Более высокую точность расчетов обеспечивает использование параболической

(квадратичной) интерполяции по трем соседним точкам отрезка (рис.8.5).

Уравнение полинома второй степени, проходящего через точки Методические указания: Численные методы

можно записать в виде

Методические указания: Численные методы

(8.4)

(см. раздел 7 «Интерполяция полиномами Лагранжа»).

Проинтегрировав (8.4) с учетом того, что Методические указания: Численные методы

получим Методические указания: Численные методы — площадь

под параболой Методические указания: Численные методы на

отрезке Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

Просуммировав все элементарные площади, получим

Методические указания: Численные методы

(8.5)

причем Методические указания: Численные методы — обязательно четное число.

8.2.4 Условия применимости, точность и сходимость классических методов

А. Практически все выведенные формулы применимы для численного

интегрирования достаточно регулярных функций Методические указания: Численные методы

т. е. для функций, которые можно аппроксимировать полиномом:

Методические указания: Численные методы (8.6)

В методе прямоугольников Методические указания: Численные методы

на каждом малом сегменте заменяется прямой, описываемой первым членом в

разложении (8.6): Методические указания: Численные методы

(рис.8.3). В методе трапеций для Методические указания: Численные методы

берутся два члена разложения: Методические указания: Численные методы

(рис.8.4); метод Симпсона (парабол) учитывает еще и третий член разложения: Методические указания: Численные методы

(рис.8.5).

Если Методические указания: Численные методы — «гладкая

функция», то можно вычислить Методические указания: Численные методы

с Методические указания: Численные методы разбиениями

отрезка Методические указания: Численные методы , а затем

удвоить число отрезков Методические указания: Численные методы

и снова вычислить эту площадь Методические указания: Численные методы

. Если Методические указания: Численные методы то

вычисления завершаются. В противном случае число разбиений вновь увеличивается

вдвое до тех пор, пока не будет достигнута требуемая точность.

Очевидно, что величина погрешности зависит от характера функцииМетодические указания: Численные методы

, ее поведения на концах отрезка интегрирования, следовательно, никакой

численный метод не может быть рекомендован как универсальный. Применение

конкретного метода зависит от вида подынтегральной функции Методические указания: Численные методы

.

Б. Не вдаваясь в математические тонкости выведения формул погрешностей

вычисления интеграла различными методами, приведем лишь сами формулы.

(Любознательных читателей, интересующихся выводами, отсылаем к учебникам по

математическому анализу, например [3,4]). Итак, формулы для оценки погрешности

численного интегрирования методом:

1) прямоугольников (обычным и модифицированным)

Методические указания: Численные методы (8.7.а)

2) трапеций

Методические указания: Численные методы (8.7.б)

3) Симпсона

Методические указания: Численные методы (8.7.в)

где Методические указания: Численные методы

Очевидно, формула Симпсона обладает повышенной точностью:

1) она оказывается точной для Методические указания: Численные методы

являющихся полиномами до третьей степени включительно, т.к. для этих случаев

производная четвертого порядка равна нулю;

2) для достижения той же точности, что и в формуле трапеций, в формуле Симпсона

можно брать меньшее число Методические указания: Численные методы

отрезков разбиения.

В. Выше уже рассматривалась процедура оценки одномерных определенных

интегралов, т.е. для выбранной классической формулы интегрирования вычисляются Методические указания: Численные методы

и Методические указания: Численные методы для приемлемого

значения Методические указания: Численные методы . Сходится

ли последовательность Методические указания: Численные методы

к истинному значению интеграла Методические указания: Численные методы

и существует ли какой-нибудь способ экстраполяции к пределу?

Рассмотрим этот вопрос на примере метода прямоугольников. Т.к. погрешность

приближения в методе убывает как Методические указания: Численные методы

то Методические указания: Численные методы

—экстраполированное значение связано с Методические указания: Численные методы

— значением интеграла при Методические указания: Численные методы

разбиениях соотношением:

Методические указания: Численные методы

Отсюда сходимость данной последовательности очевидна.

Следовательно, формула прямоугольников дает последовательность

Методические указания: Численные методы

сходящуюся к некоторому числу Методические указания: Численные методы

Т.к. ошибка метода трапеций имеет тот же порядок Методические указания: Численные методы

а метода Симпсона меньший порядок Методические указания: Численные методы

то очевидно, что последовательности Методические указания: Численные методы

в методах трапеций и Симпсона также сходятся к некоторым пределам.

8.2.5 Численное интегрирование многомерных интегралов

классическими методами

Все геометрические и механические величины, связанные с плоским непрерывным

распределением массы вдоль некоторой фигуры, выражаются двойным интегралом.

Например, элементарные статические моменты и моменты инерции относительно осей

координат, а также координаты центра тяжести плоской фигуры рассчитываются по

формулам, включающим в себя двойные интегралы. Многие физические задачи

содержат усреднение по нескольким переменным, требующее вычисления многомерных

интегралов порядка Методические указания: Численные методы

Таким образом, встает задача о вычислении многомерных интегралов.

Рассмотрим численное интегрирование классическими методами на самом простом

примере двойного интеграла

Методические указания: Численные методы (8.8)

Определим некоторую функцию Методические указания: Численные методы как внутренний интеграл по переменной Методические указания: Численные методы

Методические указания: Численные методы (8.9)

тогда Методические указания: Численные методы

(8.10)

Для расчета интеграла (8.9) отрезок интегрирования Методические указания: Численные методы

необходимо разбить на Методические указания: Численные методы

частей; разобъем для простоты отрезок Методические указания: Численные методы

также на Методические указания: Численные методы частей и

вычислим интегральную сумму для (8.9) по Методические указания: Численные методы

точкам одним из описанных классических методов. Очевидно, для расчета интеграла

третьего порядка потребуется считать сумму по Методические указания: Численные методы

точкам, для Методические указания: Численные методы -мерного

интеграла — по Методические указания: Численные методы

точкам. Понятно, что для больших значений Методические указания: Численные методы

обычные численные методы становятся неприемлемыми. Для таких расчетов

применяется метод Монте-Карло.

8.3 Метод Монте - Карло

Основывается на теореме о среднем: если на отрезке Методические указания: Численные методы

задана некоторая непрерывная интегрируемая функция Методические указания: Численные методы

то найдется такая точка, принадлежащая этому отрезку, что справедлива формула

Методические указания: Численные методы (8.11)

Т.е. площадь криволинейной трапеции Методические указания: Численные методы

можно заменить площадью прямоугольника Методические указания: Численные методы

, одной из сторон которого является отрезок Методические указания: Численные методы

, а численное значение другой стороны — Методические указания: Численные методы

(рис.8.6).

Выберем на отрезке Методические указания: Численные методы Методические указания: Численные методы случайных точек Методические указания: Численные методы Можно

показать, что при достаточно большом Методические указания: Численные методы выполняется условие

Методические указания: Численные методы

т.е. Методические указания: Численные методы — среднее между ординатами случайно выбранных точек Методические указания: Численные методы

Методические указания: Численные методы — количество испытаний (случайных выборок).

Методические указания: Численные методы

Рис.8.6

Для двойного интеграла метод Монте-Карло дает следующую формулу интегрирования:

Методические указания: Численные методы

(8.12)

где Методические указания: Численные методы — оценка Методические указания: Численные методы для Методические указания: Численные методы случайных выборок;

Методические указания: Численные методы — независимые случайные числа на отрезках

Методические указания: Численные методы

Метод Монте-Карло, как и классические методы, дает приближенные результаты.

Погрешность метода Монте-Карло

Методические указания: Численные методы (8.13)

В отличие от классических методов эта погрешность не зависит от вида

подынтегральной функции и от кратности интеграла. Заметим, что ошибку можно

сделать сколь угодно малой, либо увеличивая число испытаний Методические указания: Численные методы

, либо применяя дополнительно методы существенной выборки или случайного

блуждания (интересующихся этим вопросом отсылаем к теории вероятностей).

8.4 Примеры

Пример 1. Вычислить интеграл Методические указания: Численные методы

по формуле трапеций, разделив отрезок Методические указания: Численные методы

на 10 равных частей, и оценить погрешность вычислений.

Оценим ошибку метода. Для этого найдем вторую производную подынтегральной

функции:

Методические указания: Численные методы

На отрезке Методические указания: Численные методы всюду

положительна, причем ее значение ограничено сверху: Методические указания: Численные методы

Таким образом, используя формулу (8.7.б) Методические указания: Численные методы

имеем:

Методические указания: Численные методы

полагая Методические указания: Численные методы , получим Методические указания: Численные методы

Итак, приняв на заданном участке интегрирования Методические указания: Численные методы

мы сможем получить интеграл от заданной функции с погрешностью, не превышающей

0,001375, если будем вести вычисления таким образом, чтобы погрешность

округления не исказила окончательный результат в пределах точности метода.

В соответствии с формулой трапеций (8.3) и учетом рассчитанной ошибки получим Методические указания: Численные методы

Пример 2. Вычислить интеграл из примера 1 по формуле Симпсона при том же

числе отрезков разбиения Методические указания: Численные методы

Для оценки остаточного члена найдем производную четвертого порядка от

подынтегральной функции Методические указания: Численные методы

Методические указания: Численные методы

Значение Методические указания: Численные методы на отрезке Методические указания: Численные методы

ограничено числом 14. Используя формулу (8.7.в), получаем оценку:

Методические указания: Численные методы

Приведем полученный результат в соответствии с оценкой

Методические указания: Численные методы

Сравнивая этот результат со значением интеграла, полученным в примере 1,

заметим, что при одинаковом числе отрезков разбиения формула Симпсона дает

ответ с большим числом верных знаков.

Посмотрим, как можно было бы воспользоваться в данном случае формулой (8.7.в).

Пусть требуется найти значение заданного интеграла с точностью Методические указания: Численные методы

Тогда по формуле (3.7.в) получим:

Методические указания: Численные методы

Отсюда

Методические указания: Численные методы

Следовательно, для достижения точности Методические указания: Численные методы

достаточно было разбить отрезок Методические указания: Численные методы

на 9 частей.

Пример 3. Вычислить интеграл из примера 1 по формуле Симпсона

методом повторного счета.

В 8.2.4 уже отмечалось, что существует прием, позволяющий не делать

рассмотренную выше оценку точности вычисления. А именно: искомый интеграл

вычисляется дважды. Для оценки погрешности, например, метода трапеций при этом

может использоваться простая формула. Пусть Методические указания: Численные методы

и Методические указания: Численные методы — погрешности

интегрирования по формуле трапеций соответственно при Методические указания: Численные методы

и Методические указания: Численные методы отрезках

разбиения. Учитывая приведенную оценку, можно составить равенство

Методические указания: Численные методы отсюда Методические указания: Численные методы следовательно, Методические указания: Численные методы

Полученная формула удобна для практической оценки погрешности метода

трапеций, но требует двойного счета (аналогично получаются формулы и для всех

остальных рассмотренных методов). Из оценочных формул (8.7) следует, что

ошибка интегрирования уменьшается с уменьшением шага интегрирования. На

основании этого хотелось бы сделать вывод, что при последовательном

увеличении числа отрезков разбиения мы будем получать значения интеграла все

более и более близкие к истинному. Но в процессе практических вычислений при

последовательном удвоении числа отрезков разбиения начинает сильно

увеличиваться удельный вес ошибки округления, значение которой с некоторого

момента ставит предел достижимой точности результата интегрирования. Итак,

если требуемая точность не достигается, в программе должен предусматриваться

повторный счет с шагом, уменьшенным вдвое. Схема соответствующего алгоритма

приведена на рисунке 8.7.

В блок-схеме буквами Методические указания: Численные методы и Методические указания: Численные методы обозначены концы отрезков интегрирования;

Методические указания: Численные методы — точность расчета;

Методические указания: Численные методы — первоначальное число отрезков разбиения.

Методические указания: Численные методы

ввод a, b, eps, n

Методические указания: Численные методы

J(n) = 0

Методические указания: Численные методы

h = (b - a)/n, S = (f(a) - f(b))/2

Методические указания: Численные методы

x = a + h

Методические указания: Численные методы

S = S + 2f(x) + f(x + h)

Методические указания: Численные методы x = x + h

x < b да

Методические указания: Численные методы нет

J(2n) = 2hS/3, n = 2n

M = J(n) - J(2n), J(n) = J(2n)

Методические указания: Численные методы
Методические указания: Численные методы

да M > 15 eps нет вывод J(2n)

Рис. 8.7

Расчет интеграла по приведенной схеме с заданной точностью Методические указания: Численные методы дает Методические указания: Численные методы .

Замечание: если функция Методические указания: Численные методы

меняет знак на отрезке Методические указания: Численные методы

в конечном числе точек, то интеграл Методические указания: Численные методы

равен алгебраической сумме площадей соответствующих криволинейных

трапеций, ограниченных частями графика функции Методические указания: Численные методы

отрезками оси Методические указания: Численные методы и

отрезками, параллельными оси Методические указания: Численные методы

.

8.5 Контрольные вопросы

1. В чем сходство и различия между методами прямоугольников, трапеций,

Симпсона? Чем эти методы отличаются от метода Монте-Карло?

2. Как влияет на точность интегрирования величина шага Методические указания: Численные методы

? Как можно прогнозировать примерную величину шага для достижения заданной

точности интегрирования?

3. Можно ли добиться неограниченного уменьшения погрешности интегрирования,

уменьшая величину шага?

8.6 Задания к лабораторной работе № 8

Задание № 1

1. Составить программу и вычислить на ЭВМ интеграл заданной функции Методические указания: Численные методы

на отрезке Методические указания: Численные методы с

точностью Методические указания: Численные методы

методами, указанными преподавателем. Сравнить точность полученных результатов с

точным значением интеграла.

2. Определить, какое число отрезков разбиения обеспечило бы достижение точности Методические указания: Численные методы

при вычислении заданного интеграла по формуле трапеций.

3. В оформленной работе должны быть приведены все составленные алгоритмы или

блок-схемы методов, программы и результаты расчетов, ответы на контрольные

вопросы.

После выполнения заданий необходимо сравнить полученные результаты и

сопоставить в них верные цифры.

Вариант

Подынтегральная функция

Методические указания: Численные методы

Пределы интегрирования

a b

1

Методические указания: Численные методы

56,5
2

Методические указания: Численные методы

23,5
3

Методические указания: Численные методы

3Методические указания: Численные методы

3,5Методические указания: Численные методы

4

Методические указания: Численные методы

02
5

Методические указания: Численные методы

0,52
6

Методические указания: Численные методы

22,5
7

Методические указания: Численные методы

01
8

Методические указания: Численные методы

Методические указания: Численные методы

2Методические указания: Численные методы

9

Методические указания: Численные методы

25
10

Методические указания: Численные методы

0,20,3
11

Методические указания: Численные методы

0

Методические указания: Численные методы

12

Методические указания: Численные методы

02
13

Методические указания: Численные методы

0

Методические указания: Численные методы

14

Методические указания: Численные методы

12
15

Методические указания: Численные методы

01
16

Методические указания: Численные методы

02
17

Методические указания: Численные методы

01
18

Методические указания: Численные методы

0,51
19

Методические указания: Численные методы

0

Методические указания: Численные методы

20

Методические указания: Численные методы

0

Методические указания: Численные методы

21

Методические указания: Численные методы

0,1Методические указания: Численные методы

0,5Методические указания: Численные методы

22

Методические указания: Численные методы

12
23

Методические указания: Численные методы

01
24

Методические указания: Численные методы

34
25

Методические указания: Численные методы

0,1Методические указания: Численные методы

0,3Методические указания: Численные методы

Задание № 2

1. Схематически построить графики функций.

2. Найти площадь фигуры, ограниченной этими графиками (с точностью Методические указания: Численные методы

). Расчет точек пересечения заданных функций и расчет интегралов (любыми

методами) оформить отдельными программами.

ВариантЗаданные функции
1

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

2

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

3

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

4

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

5

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

6

Методические указания: Численные методы

Методические указания: Численные методы

7

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

8

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

9

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

10

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

11

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

12

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

13

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

14

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

15

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

16

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

17

Методические указания: Численные методы

Методические указания: Численные методы

18

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

19

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

20

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

21

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

22

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

23

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

24

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

25

Методические указания: Численные методы

Методические указания: Численные методы

Методические указания: Численные методы

9 ЧИСЛЕННОЕ ДИФФЕРЕНЦИРОВАНИЕ

9.1 Некорректность операции численного дифференцирования

Задача численного дифференцирования состоит в приближенном вычислении

производных функции Методические указания: Численные методы

по заданным в конечном числе точек значениям этой функции. Разобьем отрезок Методические указания: Численные методы

на Методические указания: Численные методы одинаковых

частей Методические указания: Численные методы где Методические указания: Численные методы

. Пусть определены значения Методические указания: Численные методы

функции Методические указания: Численные методы . В качестве

приближенного значения Методические указания: Численные методы

можно взять любое из следующих разностных отношений

Методические указания: Численные методы

,

называемых, соответственно, левой, правой и центральной разностными

производными. Возникающая в результате такой замены погрешность, называемая

погрешностью аппроксимации, характеризуется оценками

Методические указания: Численные методы

где Методические указания: Численные методы Таким образом,

погрешность аппроксимации Методические указания: Численные методы

левой и правой разностными производными является величиной Методические указания: Численные методы

при Методические указания: Численные методы В этом случае

говорят, что имеет место аппроксимация первого порядка. Центральная разностная

производная аппроксимирует Методические указания: Численные методы

со вторым порядком и, следовательно, является более точным приближением к Методические указания: Численные методы

чем левая или правая разностные производные. Вторую производную в точке Методические указания: Численные методы

можно заменить второй разностной производной Методические указания: Численные методы

при этом Методические указания: Численные методы где Методические указания: Численные методы

т.е. имеет место аппроксимация второго порядка.

Как правило, значения функции Методические указания: Численные методы

в точках Методические указания: Численные методы

вычисляются не точно, а с каким-то приближением. Например, элементарные

трансцендентные функции вычисляются с помощью рядов, причем ряды заменяются

конечными суммами. Другим источником погрешностей являются погрешности

округления. Оказывается, что погрешность, возникающая при вычислении разностных

отношений, намного превосходит погрешность в задании значений функции Методические указания: Численные методы

и даже может неограниченно возрастать при стремлении шага Методические указания: Численные методы

к нулю. Поэтому операцию вычисления разностных отношений называют некорректной.

Поясним причину некорректности на примере вычисления разностного отношения Методические указания: Численные методы

Разностное отношение Методические указания: Численные методы

хорошо приближает Методические указания: Численные методы

только в том случае, когда шаг Методические указания: Численные методы

достаточно мал. Требование малости величины Методические указания: Численные методы

, находящейся в знаменателе разностного отношения, как раз и является причиной

некорректности операции численного дифференцирования. Действительно, пусть

вместо точного значения Методические указания: Численные методы

вычислены приближенные значения Методические указания: Численные методы

Тогда вместо Методические указания: Численные методы будет

вычислена величина Методические указания: Численные методы

Следовательно, погрешность в вычислении первой разностной производной окажется

равной Методические указания: Численные методы Пусть Методические указания: Численные методы

тогда Методические указания: Численные методы причем эта

оценка достигается при Методические указания: Численные методы

Из этой оценки видно, что вследствие малости Методические указания: Численные методы

погрешность, возникающая при вычислении первой разностной производной,

значительно превосходит погрешность вычисления самой функции Методические указания: Численные методы

. Если Методические указания: Численные методы не зависит

от Методические указания: Численные методы , то погрешность Методические указания: Численные методы Методические указания: Численные методы

неограниченно возрастает при Методические указания: Численные методы

Далее погрешность такого рода будем называть погрешностью округления.

Сказанное не означает, что нельзя пользоваться формулами численного

дифференцирования. Чтобы не происходило существенного понижения точности, надо

следить за тем, чтобы погрешность округления имела тот же порядок, что и

погрешность аппроксимации. Например, погрешность аппроксимации при замене Методические указания: Численные методы

отношением Методические указания: Численные методы не

превосходит величины Методические указания: Численные методы

где Методические указания: Численные методы Естественно

потребовать, чтобы и погрешность округления Методические указания: Численные методы

была бы сравнима с погрешностью аппроксимации, например, Методические указания: Численные методы

где Методические указания: Численные методы не зависит от Методические указания: Численные методы

. Это означает, что погрешность Методические указания: Численные методы

при вычислении значений функции Методические указания: Численные методы

должна быть величиной Методические указания: Численные методы

С другой стороны, это неравенство показывает, что если величина Методические указания: Численные методы

задана, и мы не можем ее менять, то вычисления надо проводить не с произвольно

малым шагом Методические указания: Численные методы , а с

шагом, удовлетворяющим условию Методические указания: Численные методы

Например, если Методические указания: Численные методы , то

шаг Методические указания: Численные методы надо брать

примерно равным 0,01. При этом погрешность аппроксимации и погрешность

округления будут примерно равными Методические указания: Численные методы

.

Вычисление производной Методические указания: Численные методы

по заданной функции Методические указания: Численные методы

также является некорректной операцией в том смысле, что для ограниченной функции Методические указания: Численные методы

производная Методические указания: Численные методы может

быть сколь угодно большой. Например, для Методические указания: Численные методы

имеем Методические указания: Численные методы и Методические указания: Численные методы

при Методические указания: Численные методы

9.2 Применение интерполирования

Многие формулы численного дифференцирования можно получить как следствие

интерполяционных формул. Для этого достаточно заменить функцию Методические указания: Численные методы

ее интерполяционным многочленом Методические указания: Численные методы

и вычислить производные многочлена Методические указания: Численные методы

, используя его явное представление. Рассмотрим разбиение отрезка Методические указания: Численные методы

на Методические указания: Численные методы частей: Методические указания: Численные методы

и обозначим через Методические указания: Численные методы

шаги этого разбиения. В качестве примера получим формулы численного

дифференцирования, основанные на использовании многочлена Лагранжа Методические указания: Численные методы

построенного для функции Методические указания: Численные методы

по трем точкам Методические указания: Численные методы

Многочлен Методические указания: Численные методы имеет вид

Методические указания: Численные методы

Отсюда получим

Методические указания: Численные методы

Это выражение можно принять за приближенное значение Методические указания: Численные методы

в любой точке Методические указания: Численные методы Его

удобнее записать в виде

Методические указания: Численные методы

где Методические указания: Численные методы В частности, при Методические указания: Численные методы получим

Методические указания: Численные методы

и если разбиение равномерное, Методические указания: Численные методы

то приходим к центральной разностной производной, Методические указания: Численные методы

При использовании интерполяционного многочлена первой степени точно таким же

образом можно получить односторонние разностные производные Методические указания: Численные методы

Далее, вычисляя вторую производную многочлена Методические указания: Численные методы

получим приближенное выражение для Методические указания: Численные методы

при Методические указания: Численные методы

Методические указания: Численные методы

При равномерном разбиении это выражение совпадает со второй разностной

производной Методические указания: Численные методы Для

приближенного вычисления дальнейших производных уже недостаточно многочлена Методические указания: Численные методы

надо привлекать многочлены более высокого порядка и тем самым увеличивать число

узлов, участвующих в аппроксимации.

Порядок погрешности аппроксимации зависит как от порядка интерполяционного

многочлена, так и от расположения узлов интерполяции. Приведем выражение для

погрешности аппроксимации, возникающей при замене Методические указания: Численные методы

выражением Методические указания: Численные методы

Методические указания: Численные методы

где Методические указания: Численные методы

Отсюда видно, что Методические указания: Численные методы

аппроксимирует Методические указания: Численные методы со

вторым порядком. Хуже обстоит дело с аппроксимацией второй производной:

Методические указания: Численные методы

Здесь даже при равномерном разбиении второй порядок аппроксимации имеет место

лишь в точке Методические указания: Численные методы а

относительно других точек (например, точек Методические указания: Численные методы

и Методические указания: Численные методы ) выполняется

аппроксимация только первого порядка.

9.3 Контрольные вопросы

1. Что называется левой, правой и центральной разностными производными? Какой

порядок аппроксимации обеспечивают разностные производные?

2. Почему операцию вычисления разностных отношений называют некорректной?

3. Как строятся формулы численного дифференцирования, основанные на

применении интерполяционного многочлена?

4. Какой порядок аппроксимации обеспечивают эти формулы численного

дифференцирования?

9.4 Задание к лабораторной работе № 9

1. Составить программу и вычислить на ЭВМ производную заданной функции на

отрезке Методические указания: Численные методы с

точностью Методические указания: Численные методы . Сравнить точность

полученных результатов с точными значениями производной .

2.Вычислить производную заданной функции используя интерполяционный

многочлен. Сравнить с точными значениями производной.

Номер варианта

Функция

Отрезок Методические указания: Численные методы

1.

Методические указания: Численные методы

Методические указания: Численные методы

2.

Методические указания: Численные методы

Методические указания: Численные методы

3.

Методические указания: Численные методы

Методические указания: Численные методы

4.

Методические указания: Численные методы

Методические указания: Численные методы

5.

Методические указания: Численные методы Методические указания: Численные методы

Методические указания: Численные методы

6.

Методические указания: Численные методы

Методические указания: Численные методы

7.

Методические указания: Численные методы

Методические указания: Численные методы

8.

Методические указания: Численные методы

Методические указания: Численные методы

9.

Методические указания: Численные методы

Методические указания: Численные методы

10.

Методические указания: Численные методы

Методические указания: Численные методы

11.

Методические указания: Численные методы

Методические указания: Численные методы

12.

Методические указания: Численные методы

Методические указания: Численные методы

13.

Методические указания: Численные методы

Методические указания: Численные методы

14.

Методические указания: Численные методы

Методические указания: Численные методы

15.

Методические указания: Численные методы

Методические указания: Численные методы

16.

Методические указания: Численные методы

Методические указания: Численные методы

17.

Методические указания: Численные методы

Методические указания: Численные методы

18.

Методические указания: Численные методы

Методические указания: Численные методы

19.

Методические указания: Численные методы

Методические указания: Численные методы

20.

Методические указания: Численные методы

Методические указания: Численные методы

21.

Методические указания: Численные методы

Методические указания: Численные методы

22.

Методические указания: Численные методы

Методические указания: Численные методы

23.

Методические указания: Численные методы

Методические указания: Численные методы

24.

Методические указания: Численные методы

Методические указания: Численные методы

25.

Методические указания: Численные методы

Методические указания: Численные методы

рефераты Рекомендуем рефератырефераты

     
Рефераты @2011