ВУЗ:
Составители:
80
Очевидно, что при выполнении условий (l-h) < k (для верхней
линии) и h < k (для нижней линии) игла пересечет одну из прямых.
Таким образом, для моделирования все готово, и мы можем рас-
считать методом Монте-Карло вероятность p того, что игла пересечет
линию, а затем и само число π
pa
l
⋅
⋅
=
2
π
.
Воспользуемся для этого общедоступным средством програм-
мирования "MathCad". На рис.11.2 представлен код программы моде-
лирования
Рис. 11.2. Код программы моделирования вероятности пересе-
чения иглой линии в MathCad
Поясним его:
1) присваиваем переменным l – длина иглы и a – расстояние
между линиями равные значения, так как при таком условии
Очевидно, что при выполнении условий (l-h) < k (для верхней линии) и h < k (для нижней линии) игла пересечет одну из прямых. Таким образом, для моделирования все готово, и мы можем рас- считать методом Монте-Карло вероятность p того, что игла пересечет линию, а затем и само число π 2⋅l π= . a⋅ p Воспользуемся для этого общедоступным средством програм- мирования "MathCad". На рис.11.2 представлен код программы моде- лирования Рис. 11.2. Код программы моделирования вероятности пересе- чения иглой линии в MathCad Поясним его: 1) присваиваем переменным l – длина иглы и a – расстояние между линиями равные значения, так как при таком условии 80
Страницы
- « первая
- ‹ предыдущая
- …
- 78
- 79
- 80
- 81
- 82
- …
- следующая ›
- последняя »