Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
5.10. Методы Монте-КарлоВычисление кратных интегралов можно осуществить повторным применением алгоритмов и программ, рассмотренных в предыдущих разделах. Однако с повышением кратности интегралов резко возрастает объем вычислительной работы. Методы статистических испытаний (методы Монте-Карло) свободны от этого недостатка, хотя и обеспечивают сравнительно невысокую точность. С различными вариантами методов Монте-Карло, их теоретическим обоснованием можно ознакомиться по книге [54].
Рис. 5.9. Метод Монте-Карло (вариант 1) Здесь мы рассмотрим два варианта метода Монте-Карло для вычисления интегралов. Первый способ можно интерпретировать как статистический вариант метода прямоугольников (рис. 5.9), когда в качестве узла
Погрешность интеграла будет уменьшаться с ростом числа испытаний Формула (5.56) обобщается на кратные интегралы
где Во втором варианте метода Монте-Карло интеграл приводится к виду
где
Этот алгоритм также обобщается на кратные интегралы.
Рис. 5.10. Метод Монте-Карло (вариант 2) В программах 5.9 реализованы два варианта метода Монте-Карло для вычисления интеграла Бесселя (5.11). В основном блоке каждой из программ в диалоговом режиме вводится номер варианта (переменная 1), число испытаний В качестве датчика псевдослучайных чисел в программе В программе В языке Паскаль отсутствует стандартный датчик случайных чисел, поэтому в программе чтобы параметры функции были типа В заключение приведем контрольные результаты для программ 5.9. При (см. скан) (см. скан)
|
1 |
Оглавление
|