
- •Электрооборудования и электрического транспорта
- •Оглавление
- •Глава 2 23
- •Глава 3 34
- •Глава 4 43
- •Глава 5 61
- •5.7. Понятие о методах обратного дифференцирования 74
- •Предисловие
- •Глава 1 решение алгебраических уравнений и их систем
- •1.1. Решение систем линейных алгебраических уравнений
- •1.1.1. Итерационные методы решения систем линейных алгебраических уравнений
- •1.1.2. Факторизация и типовые схемы решений
- •1.1.3. Метод Гаусса и lu— разложение
- •1.1.4. Метод Гаусса-Жордана обращения матриц
- •1.1.5. Метод квадратного корня (Холесского)
- •1.1.6. Метод вращений
- •1.1.7. Итерационное уточнение
- •1.1.8. Решение преопределенных систем линейных алгебраических уравнений
- •1.2 Решение систем нелинейных алгебраических уравнений
- •1.2.1. Метод последовательных приближений
- •1.2.2. Метод Ньютона
- •1.2.3. Метод Ньютона по параметру
- •Глава 2 Интерполяция зависимостей
- •2.1. Интерполяция каноническим полиномом
- •2.2. Интерполяция полиномом Лагранжа
- •2.3. Интерполяция полиномом Ньютона
- •2.4. Применение интерполяции для решения уравнений
- •2.5. Интерполяция сплайнами
- •Глава 3 Метод наименьших квадратов
- •3.1. Общие положения
- •3.2. Степенной базис
- •3.3. Базис в виде классических ортогональных полиномов
- •3.4. Базис в виде ортогональных полиномов дискретной переменной
- •3.5. Линейный вариант метода наименьших квадратов
- •3.6. Сглаживание экспериментальных данных с ошибками
- •Глава 4 Определенные интегралы
- •4.1. Классификация методов
- •4.2. Методы прямоугольников
- •4.3. Апостериорные оценки погрешностей по Рунге и Эйткену
- •4.4. Метод трапеций
- •4.5. Метод Симпсона
- •4.6. Методы Ньютона-Котеса
- •4.7. Вычисление интегралов с заданной точностью
- •4.8. Применение сплайнов для численного интегрирования
- •4.9. Методы наивысшей алгебраической точности
- •4.10. Несобственные интегралы
- •4.11. Вычисление кратных интегралов
- •Глава 5 Решение обыкновенных дифференциальных уравнений
- •5.1. Типы задач для обыкновенныхдифференциальных уравнений
- •5.2. Метод Эйлера
- •5.3. Методы Рунге-Кутта
- •5.4. Метод Рунгe-Кутта-Мерсона
- •5.5. Методы Адамса-Башфорта и Адамса-Маултона
- •5.6. Методы Гира
- •5.7. Понятие о методах обратного дифференцирования
- •Библиографический список
- •Методы вычислений в задачах
- •Электроаппаратостроения,
- •Электрооборудования
- •И электрического транспорта
- •346428, Г.Новочеркасск, ул. Просвещения 132
4.6. Методы Ньютона-Котеса
В формулах Ньютона-Котеса порядок полинома п, которым заменяется подынтегральная функция f(x) может принимать различные значения. В этом случае на интервале [а, b] интеграл равен
|
(4.34)
где
— коэффициенты Ньютона-Котеса;
— общий знаменатель дробей,
выражающих коэффициенты в формуле
численного интегрирования;
—
относительные координаты (на промежутке
[0,1])узловых
точек, по которым строится интерполирующий
полином.
В табл. 4.1 приведены
значения
и
,
входящих в
формулу (4.34),
для п=
1... 5 и выражения для главного члена
погрешности
.
При п
= 1 формулы
Ньютона-Котеса дают формулу трапеций,
п = 2 — формулу Симпсона.
Таблица 4.1. Коэффициенты формулы Ньютона-Котеса
n = 1 |
|
|
|
|
п = 2 |
|
=1 = 4 с3 = 1 |
=0 = 1/2
|
|
п = 3 |
|
= 1 = 3
|
=0 = 1/3 = 2/3
|
|
п= 4
|
|
= 7 = 32 =12 = 32
|
=0 = 1/4 = 2/4 = 3/4
|
|
п = 5 |
|
= 19 = 75 =50 = 50 = 75
|
=0 = 1/5 = 2/5 = 3/5 = 4/5
|
|
4.7. Вычисление интегралов с заданной точностью
Программная реализация формул Рунге или Эйткена позволяет вычислить определенные интегралы с заданной точностью, когда выбор необходимого числа разбиений интервала интегрирования осуществляется автоматически. При этом, конечно, можно использовать многократное обращение к подпрограммам соответствующих методов интегрирования, не изменяя алгоритмов самих методов. Однако для методов, использующих равноотстоящие узлы, удается модифицировать алгоритмы и уменьшить вдвое количество вычислений подынтегральной функции за счет использования интегральных сумм, накопленных при предыдущих кратных разбиениях интервала интегрирования.
Так, два приближенных
значения
и
интеграла
(4.35)
вычисляемые
по методу трапеций с шагами
и
,
связаны
соотношением
(4.36)
где
.
Формула (4.36) получена
методом математической индукции. Если
выбирать
начальный шаг интегрирования
,
то приближенное
значение интеграла (4.35) по методу трапеций
запишется в виде
(4.37)
где
При уменьшении шага
вдвое
получим приближенное значение того же
интеграла:
,
(4.38)
г
.
де
Сравнение формул (4.37) и (4.38) позволяет записать сотношение между значениями S0и S1
которое позволяет
получать приближенное значение интеграла
с
шагом
,
вычислив
подынтегральную функцию только в одном
дополнительном узле
.
Продолжая процесс уменьшения шага
интегрирования вдвое, приходим к
формуле (4.36), по которой каждое новое
приближенное значение интеграла (4.35)
получаем, вычислив дополнительно
подынтегральную функцию только в
узле.
Обращение же к программе метода трапеций
потребовало бы вычисления функции в (
+ 1) узле.
Аналогичным способом
получены соотношения между двумя
приближенными
значениями
и
интеграла
(4.35), вычисляемые по методу Симпсона
с шагами
и
.
, (4.39)
где