Реферат: Экономико-математическое моделирование
Метод Монте-Карло – численный метод решения математических задач при помощи моделирования случайных чисел.
Суть метода состоит в том, что посредствам специальной программы на ЭВМ вырабатывается последовательность псевдослучайных чисел с равномерным законом распределения от 0 до1. Затем данные числа с помощью специальных программ преобразуются в числа, распределенные по закону Эрланга, Пуассона, Релея и т.д.
Полученные таким образом случайные числа используются в качестве входных параметров экономических систем :
Q (x1 , x2 , x3 ,…,xn ) Þ Qpt (min или max)
W: Bs (x1 , x2 , x3 ,…,xn ) £ Rs
При многократном моделировании случайных чисел, которые мы используем в качестве входных параметров системы (модели), определяем математическое ожидание функции M(Q) и, при достижении средним значением функции Q уравнения не ниже заданного, прекращаем моделирование.
Статистические испытания (метод Монте-Карло) характеризуются основными параметрами:
D - заданная точность моделирования;
P – вероятность достижения заданной точности;
N – количество необходимых испытаний для получения заданной точности с заданной вероятностью.
Определим необходимое число реализаций N, тогда
(1 - D) будет вероятность того, что при одном испытании результат не достигает заданной точности D;
(1 - D) N – вероятность того, что при N испытаниях мы не получим заданной точности D.
Тогда вероятность получения заданной точности при N испытаниях можно найти по формуле
(19)
Формула (19) позволяет определить заданное число испытаний для достижения заданной точности D с заданной вероятностью Р.
D | Значение Р | |||
0,80 | 0,20 | 0,95 | 0,99 | |
0,10 0,05 0,025 0,0125 0,006 | 16 32 64 161 322 | 22 45 91 230 460 | 29 59 116 299 598 | 44 90 182 459 919 |
êQi – Qконеч êÞD
Случайные числа получаются в ЭВМ с помощью специальных математических программ или спомощью физических датчиков. Одним из принципов получения случайных чисел является алгоритм Неймана, когда из одного случайного числа последовательно выбирается середина квадрата
g0 = 0,9876 g0 2 = 0,975313 76
g1 = 0,5313 g1 2 = 0,286546 09
g2 = 0,6546 g2 2 = 0,428501 16 и т.д.
Кроме того данные числа проверяются на случайность и полученные числа заносятся в базу данных.
Физические датчики разрабатываются на электронных схемах и представляют собой генерат