36. Вычисление определенных интегралов методом Монте-Карло

К списку вопросов




0<=f(x)<=1
Есть два подхода применения метода Монте-Карло для вычисления интегралов:

1) на основе геометрического смысла определенного интеграла
Рассмотрим двумерный случайный вектор (E, C), компоненты которого независимые случайные величины равномерно распределены в [0;1].



Если Eiто в массив H записываем 1, иначе 0.



2) на основе понятия среднего значения подынтегральной функции
E - рр в [0;1]
Рассмотрим функцию ? = f(E) - св



Вычисление двойных интегралов



z = f(x,y); 0 <= z <= 1
(E, E, y) ...
Если
Yi < f(Ei, Ei),
то в массив Н заносим 1 (иначе 0).



где
m - количество единиц в Н;
n - количество испытаний.


К списку вопросов

Hosted by uCoz