Интегрирование одномерных определенных интегралов методом Монте-Карло производится по написанному ниже алгоритму.
, (1)
где xi - равномерно распределенная случайная величина, f(x) - подынтегральная функция, N - количество - количество случайных аргументов xi, b и a -.верхний и нижний пределы интегрирования. В Маткаде имеется встроенная функция rnd(x), возвращающая равномерно распределенную случайную величину в диапазоне 0 - x. Для решения задач методом Монте-Карло необходимо составить программу с использованием этой функции.
Пример1. Вычислить методом Монте-Карло приведенный ниже интеграл. Приведено решение методом Монте-Карло и численным методом
Пример 2. Вычислить методом Монте-Карло интеграл
Задача отличается от предыдущей тем, что нижний предел не равен нулю, а функция rnd(х) вычисляет случайные числа в пределах 0-х. Поэтому здесь вычисляются два интеграла
Задача 2. Вычислить методом Монте-Карло и с помощью встроенных функций Маткада нижеприведенные интегралы. Записать ошибку:
studopedia.su - Студопедия (2013 - 2025) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав!Последнее добавление