Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Квадратурная формула Симпсона↑ Стр 1 из 7Следующая ⇒ Содержание книги
Поиск на нашем сайте
Численное интегрирование
Содержание 12.1. Простейшие квадратурные формулы.. 2 12.2. Квадратурная формула Симпсона.. 4 12.3. Правило Рунге. 4 12.4. Формула сплайн-квадратуры.. 5 12.5. Адаптивные квадратурные алгоритмы.. 6 12.6. Квадратурные формулы интерполяционного типа.. 7 12.6.1. Определение формулы интерполяционного типа. 7 12.6.2. Оценка погрешности формулы интерполяционного типа. 8 12.6.3. Симметричные квадратурные формулы.. 9 12.7. Формулы Ньютона-Котеса.. 10 12.8. Квадратурные формулы Гаусса.. 11 12.8.1. Квадратурные формулы наивысшей алгебраической степени точности. 11 12.8.2. Условия, обеспечивающие наивысшую точность квадратурной формулы.. 15 12.8.3. Теоремы о многочлене, определяющем положение узлов формулы Гаусса. 21 12.8.4. Свойство коэффициентов формулы Гаусса. 22 12.8.5. Оценка погрешности формул Гаусса. 22 12.8.6. Связь формул Гаусса с системами ортогональных многочленов. 22 12.9. Процесс Эйткена.. 28 12.10. Интегрирование разрывных функций.. 29 12.11. Вычисление интегралов с переменным пределом интегрирования.. 30 12.12. Вычисление несобственных интегралов.. 30 12.12.1. Интегралы с бесконечными пределами. 30 12.12.2. Подынтегральная функция с бесконечными значениями. 31 Задачи.. 32 Ответы.. 34 Вопросы для повторения.. 34
Формулы для приближенного вычисления определенных интегралов называют квадратурными формулами. Пусть речь идет о вычислении интеграла (12.1) Предполагаем, что функция f (x) определена и может быть вычислена для любого . Пусть отрезок интегрирования [ a,b ] разбит на n подотрезков . Пусть, далее, . Ясно, интеграл можно представить в виде суммы , где . (12.2) Простой квадратурной формулой называется каждая формула, аппроксимирующая отдельный интеграл . Составная квадратурная формула – это формула, дающая представление интеграла в виде суммы (12.2). Две простейшие квадратурные формулы: формула прямоугольников и формула трапеций. Обозначим: . (12.3) Формула прямоугольников аппроксимирует каждый интеграл площадью прямоугольника с основанием и высотой : . Составная формула прямоугольников: . (12.4) Формула трапеций аппроксимирует каждый интеграл площадью трапеции с основанием и высотой, линейно меняющейся от до : . Составная формула трапеций: . (12.5)
Обозначим . Если интегрируема по Риману, то . Предположим, что функция имеет пять непрерывных производных, и что значения этих производных не слишком велики. Разложим функцию в ряд Тейлора относительно центра подотрезка : (12.6) Найдем интеграл Проинтегрируем ряд (12.6) (12.7) Из этой формулы следует, что при малых погрешность формулы прямоугольников на подотрезке равна плюс члены более высокого порядка. Найдем погрешность формулы трапеций. Подставим в формулу (12.6) значения и : , , . (12.8) Умножим (12.8) на и вычтем из (12.7): Получаем отсюда Таким образом, при малых погрешность формулы трапеций на подотрезке равна плюс члены более высокого порядка. Общая погрешность каждой из формул равна сумме погрешностей на отдельных подотрезках. Введем обозначения: . (12.9) Тогда (12.10) Если все достаточно малы и производная не слишком велика, , и главный член погрешности зависит от . Отсюда следует, в частности, что для многих функций формула прямоугольников примерно в два раза точнее формулы трапеций. Формулы прямоугольников и трапеций имеют второй порядок точности, они дают точное значение интеграла для линейной подынтегральной функции. Пример 12.1. С помощью формул прямоугольников и трапеций вычислим интеграл , разбив отрезок интегрирования на два подотрезка. Сравним полученные результаты с точным значением интеграла . Решение в среде Mathcad показано на рис. 12.1. Видим, что погрешность формулы трапеций примерно в 2 раза выше погрешности формулы прямоугольников.
Правило Рунге Если подынтегральная функция – достаточно гладкая, то правило Рунге позволяет найти оценку погрешности приближенного интегрирования. Пусть вычисления проводятся с помощью квадратурной формулы, имеющей порядок p. Обозначим: – результат приближенного вычисления интеграла ; – результат приближенного вычисления того же интеграла при делении отрезка на два подотрезка половинной длины . Погрешность вычислений: , , где C – константа, зависящая от значения производной . . Первая формула Рунге – оценка погрешности вычислений с делением отрезка пополам: (12.13) Вторая формула Рунге – уточненный результат: (12.14) Замечание. Формулы Рунге применимы, когда известен порядок точности квадратурной формулы. Однако, порядок формулы зависит от гладкости подынтегральной функции. Для функций, имеющих особенности, порядок точности уменьшается и формулы Рунге неприменимы. Пример 12.3. С помощью составной формулы трапеций вычислим интеграл от гладкой функции на отрезке , поделив отрезок на подотрезков. Повторим вычисления для удвоенного числа отрезков и уточним результат по правилу Рунге. На рис.12.3 приведено решение в среде Mathcad.
Пример 12.4. Используя формулу трапеций и правило Рунге, найдем более точную квдратурную формулу. Обозначим: Формула трапеций на всем отрезке : Формула трапеций при делении отрезка пополам: Уточненное значение интеграла: Получили формулу Симпсона.
Формула сплайн-квадратуры Кубический сплайн на отрезке : , (12.15) где . Заметим, что , . Следовательно, . (12.16) Формула сплайн-квадратуры есть формула трапеций плюс поправочный член, зависящий от коэффициентов . Оценим значение этой поправки, предполагая, что функция монотонна на малом отрезке . Таким образом, поправочный член аппроксимирует главный член погрешности формулы трапеций. Пример 12.5. Вычислим интеграл по формуле сплайн-квадратуры, разбив отрезок интегрирования на две части и представив подынтегральную функцию естественным сплайном. Значения подынтегральной функции в узлах интерполяции: . Расстояние между узлами равно . Находим . Для естественного сплайна и уравнение для нахождения имеет вид: . Отсюда . Учитывая, что значения интегралов на двух подотрезках одинаковы, получаем по формуле сплайн-квадратуры . Сравнивая точность вычислений интеграла с помощью разных квадратурных формул и с разбиением отрезка интегрирования на два подотрезка (см. примеры 1.1 и 2.1), заключаем, что наиболее точной является формула Симпсона, затем следует формула сплайн-квадратуры, затем – формула прямоугольников и наименее точной в данном случае оказывается формула трапеций.
Формулы Ньютона-Котеса Формулами Ньютона-Котеса называются квадратурные формулы интерполяционного типа, построенные на равномерной сетке: . Различают два типа формул Ньютона-Котеса: – замкнутого типа, когда ; – открытого типа, когда хотя бы один из узлов не совпадает с соответствующей граничной точкой отрезка . Рассмотрим формулы замкнутого типа: . Преобразуем выражение для коэффициентов квадратурной формулы: . Произведем замену переменной интегрирования: . . Учитывая, что , получим . (12.26) Если весовая функция – четна, то формулы Ньютона-Котеса – симметричны . Условие нормировки для коэффициентов B: . (12.27) Если , то . (12.28) Пример 12.9. Построим формулы Ньютона-Котеса с двумя и тремя узлами () и . Если , получаем формулу трапеций: , и вследствие симметрии . Если , то . Учитывая условие нормировки и симметрию формулы, находим . Получаем, тем самым, формулу Симпсона. Ниже приведена таблица коэффициентов формул Ньютона-Котеса. Коэффициенты представлены в виде дробей , где – общий знаменатель. В таблице представлены только коэффициенты формул с нечетным числом узлов. Все эти формулы имеют порядок и дают точный результат для многочленов степени .
Квадратурные формулы Гаусса Процесс Эйткена
Для применения правила Рунге нужно знать порядок точности квадратурной формулы. Однако, реальный порядок формулы не всегда известен. Порядок формулы снижается, если подынтегральная формула имеет какие-либо особенности. Процесс Эйткена, использующий расчеты на трех сетках, позволяет уточнить результат и оценить реальный порядок квадратурной формулы. Пусть метод имеет неизвестный порядок p. Для упрощения расчетов выберем три сетки с постоянным отношением длины шагов: Обозначим: I – точноезначение интеграла I k – значение интеграла, вычисленное на сетке с шагом h k. Ограничившись главным членом погрешности, можем записать оценки погрешности: (12.54) где С – постоянная. Имеем три уравнения и три неизвестных: I, C, p. Получаем Отсюда В правой части прибавим и вычтем слагаемое и найдем из полученного выражения I: (12.55) Целесообразно использовать формулу для вычисления интеграла I использовать именно в таком виде: наиболее точное из трех вычислений плюс малая поправка. Для оценки порядка квадратурной формулы попарно вычтем уравнения (3): Отсюда находим эффективный порядок квадратурной формулы (12.56) Пример 12.28. Построим приближенные вычисления для интеграла . Найдем значение интеграла по формуле трапеций и по формуле Симпсона. Для формулы трапеций будем использовать три сетки. Значения подынтегральной функции даны в таблице.
Результаты вычислений для разных значений шага сетки приведены в таблице.
Результаты вычислений далеки от точного значения интеграла. Применение процесса Эйткена совместно с формулой трапеций дает неплохой результат: 0.6680. Данная подынтегральная функция имеет особенность в точке – уже первая производная в этой точке обращается в бесконечность. Оценка с помощью процесса Эйткена порядка точности формулы трапеций для данной подынтегральной функции дает значение В следующей таблице приведены оценки абсолютной величины погрешности для разных квадратурных формул на классе функций, имеющих на отрезке кусочно непрерывную k -ю производную, ограниченную по модулю константой . Стрелка в таблице означает перенос оценки из предыдущего столбца. таблица взята из книги: Калиткин Н.Н. “Численные методы”.
Из таблицы видим, что реальный порядок квадратурной формулы не может быть больше порядка непрерывной производной подынтегральной функции.
Задачи 1. Используя квадратурную формулу Гаусса с одним узлом и выбрав подходящую весовую функцию, вычислить интеграл: 2. Используя квадратурную формулу Гаусса с одним узлом и выбрав подходящую весовую функцию, вычислить интеграл: 3. Используя квадратурную формулу Гаусса с одним узлом и выбрав подходящую весовую функцию, вычислить интеграл: 4. Используя квадратурную формулу Гаусса с одним узлом и выбрав подходящую весовую функцию, вычислить интеграл: 5. Используя квадратурную формулу Гаусса с одним узлом и выбрав подходящую весовую функцию, вычислить интеграл: 6. Используя квадратурную формулу Гаусса с одним узлом и выбрав подходящую весовую функцию, вычислить интеграл: 7. Используя квадратурную формулу Гаусса с одним узлом и выбрав подходящую весовую функцию, вычислить интеграл: 8. Используя квадратурную формулу Гаусса с одним узлом и выбрав подходящую весовую функцию, вычислить интеграл: 9. Используя квадратурную формулу Гаусса с одним узлом и выбрав подходящую весовую функцию, вычислить интеграл: 10. Используя квадратурную формулу Гаусса с одним узлом и выбрав подходящую весовую функцию, вычислить интеграл: 11. Используя квадратурную формулу Гаусса с одним узлом и выбрав подходящую весовую функцию, вычислить интеграл: 12. Используя квадратурную формулу Гаусса с одним узлом и выбрав подходящую весовую функцию, вычислить интеграл: 13. Используя квадратурную формулу Гаусса с двумя узлами и выбрав подходящую весовую функцию, вычислить интеграл: 14. Используя квадратурную формулу Гаусса с двумя узлами и выбрав подходящую весовую функцию, вычислить интеграл: 15. Используя квадратурную формулу Гаусса с двумя узлами и выбрав подходящую весовую функцию, вычислить интеграл: 16. Используя квадратурную формулу Гаусса с двумя узлами и выбрав подходящую весовую функцию, вычислить интеграл: 17. Используя квадратурную формулу Гаусса с двумя узлами и выбрав подходящую весовую функцию, вычислить интеграл: 18. Используя квадратурную формулу Гаусса с двумя узлами и выбрав подходящую весовую функцию, вычислить интеграл: 19. Используя квадратурную формулу Гаусса с одним узлом и выбрав подходящую весовую функцию, вычислить интеграл: 20. Используя квадратурную формулу Гаусса с двумя узлами и выбрав подходящую весовую функцию, вычислить интеграл: 21. Используя квадратурную формулу Гаусса с двумя узлами и выбрав подходящую весовую функцию, вычислить интеграл: . 22. Используя квадратурную формулу Гаусса с одним узлом и выбрав подходящую весовую функцию, вычислить интеграл:
Ответы
Обозначения: – весовая функция, – узлы и коэффициенты формулы Гаусса, H – значение интеграла, вычисленное по формуле Гаусса.
1. . 2. . 3. . 4. . 5. . 6. . 7. . 8. . 9. . 10. . 11. . 12. . 13. . 14. . 15. . 16. . 17. . 18. . 19. . 20. . 21. . 22. .
Вопросы для повторения
Численное интегрирование
Содержание 12.1. Простейшие квадратурные формулы.. 2 12.2. Квадратурная формула Симпсона.. 4 12.3. Правило Рунге. 4 12.4. Формула сплайн-квадратуры.. 5 12.5. Адаптивные квадратурные алгоритмы.. 6 12.6. Квадратурные формулы интерполяционного типа.. 7 12.6.1. Определение формулы интерполяционного типа. 7 12.6.2. Оценка погрешности формулы интерполяционного типа. 8 12.6.3. Симметричные квадратурные формулы.. 9 12.7. Формулы Ньютона-Котеса.. 10 12.8. Квадратурные формулы Гаусса.. 11 12.8.1. Квадратурные формулы наивысшей алгебраической степени точности. 11 12.8.2. Условия, обеспечивающие наивысшую точность квадратурной формулы.. 15 12.8.3. Теоремы о многочлене, определяющем положение узлов формулы Гаусса. 21 12.8.4. Свойство коэффициентов формулы Гаусса. 22 12.8.5. Оценка погрешности формул Гаусса. 22 12.8.6. Связь формул Гаусса с системами ортогональных многочленов. 22 12.9. Процесс Эйткена.. 28 12.10. Интегрирование разрывных функций.. 29 12.11. Вычисление интегралов с переменным пределом интегрирования.. 30 12.12. Вычисление несобственных интегралов.. 30 12.12.1. Интегралы с бесконечными пределами. 30 12.12.2. Подынтегральная функция с бесконечными значениями. 31 Задачи.. 32 Ответы.. 34 Вопросы для повторения.. 34
Формулы для приближенного вычисления определенных интегралов называют квадратурными формулами. Пусть речь идет о вычислении интеграла (12.1) Предполагаем, что функция f (x) определена и может быть вычислена для любого . Пусть отрезок интегрирования [ a,b ] разбит на n подотрезков . Пусть, далее, . Ясно, интеграл можно представить в виде суммы , где . (12.2) Простой квадратурной формулой называется каждая формула, аппроксимирующая отдельный интеграл . Составная квадратурная формула – это формула, дающая представление интеграла в виде суммы (12.2). Две простейшие квадратурные формулы: формула прямоугольников и формула трапеций. Обозначим: . (12.3) Формула прямоугольников аппроксимирует каждый интеграл площадью прямоугольника с основанием и высотой : . Составная формула прямоугольников: . (12.4) Формула трапеций аппроксимирует каждый интеграл площадью трапеции с основанием и высотой, линейно меняющейся от до : . Составная формула трапеций: . (12.5)
Обозначим . Если интегрируема по Риману, то . Предположим, что функция имеет пять непрерывных производных, и что значения этих производных не слишком велики. Разложим функцию в ряд Тейлора относительно центра подотрезка : (12.6) Найдем интеграл Проинтегрируем ряд (12.6) (12.7) Из этой формулы следует, что при малых погрешность формулы прямоугольников на подотрезке равна плюс члены более высокого порядка. Найдем погрешность формулы трапеций. Подставим в формулу (12.6) значения и : , , . (12.8) Умножим (12.8) на и вычтем из (12.7): Получаем отсюда Таким образом, при малых погрешность формулы трапеций на подотрезке равна плюс члены более высокого порядка. Общая погрешность каждой из формул равна сумме погрешностей на отдельных подотрезках. Введем обозначения: . (12.9) Тогда (12.10) Если все достаточно малы и производная не слишком велика, , и главный член погрешности зависит от . Отсюда следует, в частности, что для многих функций формула прямоугольников примерно в два раза точнее формулы трапеций. Формулы прямоугольников и трапеций имеют второй порядок точности, они дают точное значение интеграла для линейной подынтегральной функции. Пример 12.1. С помощью формул прямоугольников и трапеций вычислим интеграл , разбив отрезок интегрирования на два подотрезка. Сравним полученные результаты с точным значением интеграла . Решение в среде Mathcad показано на рис. 12.1. Видим, что погрешность формулы трапеций примерно в 2 раза выше погрешности формулы прямоугольников.
Квадратурная формула Симпсона
В соответствии с формулами (12.9), (12.10) предыдущего раздела погрешности формул прямоуг
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-08-16; просмотров: 1417; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.220.7.116 (0.01 с.) |