КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Простейший метод Монте-Карло
Методы Монте-Карло Методом Монте-Карло называется совокупность приемов, позволяющих получать решения математических или физических задач при помощи случайных многократных испытаний. На практике случайные испытания заменяются результатами вычислений, производимых над случайными числами. Название «метод Монте-Карло» для методов, систематически использующих случайные величины, появилось в 1949 г. Создателями этого метода считают американских математиков Дж. Неймана и С. Улама. Само название «Монте-Карло» происходит от названия города Монте-Карло княжества Монако, знаменитого своим игорным домом. Дело в том, что одним из простейших механических приборов для получения случайных величин является рулетка. Методом Монте-Карло можно решать следующие задачи: 1) моделировать любой процесс, на протекание которого влияют случайные факторы; 2) для многих математических задач, не связанных с какими-либо случайностями, можно искусственно придумать вероятностную модель, позволяющую решать эти задачи. Эффективное применение метода Монте-Карло стало возможным после появления ЭВМ, так как для получения достаточно точной оценки искомой величины требуется произвести вычисления для большого объема числовых данных. Это объясняется тем, что метод Монте-Карло использует различные предельные соотношения теории вероятностей – законы больших чисел и предельные теоремы. Рассмотрим два простейших метода Монте-Карло вычисления кратных интегралов, которые достаточно легко реализуются на ЭВМ. Рассмотрим вначале вычисление однократного интеграла. Пусть требуется вычислить интеграл вида:
где функция
Введем случайную величину
Математическое ожидание случайной величины
Таким образом, можно вычислить значение интеграла (4.47), вычислив математическое ожидание случайной величины
При реализации метода Монте-Карло обычно в качестве
Для того, чтобы получить реализации равномерно распределенной на
и, учитывая (4.49), получим
Аналогичный результат получится, если интеграл (4.47) путем замены переменной
где Рассмотрим вычисление многократного интеграла. Пусть требуется вычислить интеграл
где область
При вычислении интеграла (4.51), область (4.52) с помощью линейной замены переменных
заключается в
где
область
Здесь
Интеграл (4.51) можно записать в виде
где
Метод Монте-Карло вычисления интеграла (4.56) заключается в следующем. Задается совокупность точек
Тогда
Как правило, необходимо вычислить значение интеграла с заданной точностью Пусть требуется вычислить интегралы:
или
где область На основанииправила «трех сигм» можно записать, что
где
Формула (4.59) означает, что с вероятностью, близкой к единице, абсолютная погрешность вычисления интегралов (4.57) и (4.58) не превосходит величины
Для определения значения Для уменьшения объема вычисления можно воспользоваться следующими рекуррентными формулами:
Дата добавления: 2014-12-29; Просмотров: 1587; Нарушение авторских прав?; Мы поможем в написании вашей работы! |