Моделирование систем. Урок 11. Модели из реальной жизни. |
![]() |
![]() |
Автор megabax | ||
23.03.2013 г. | ||
Моделирование систем. Урок 11. Модели из реальной жизни.Что бы смотреть урок полностью, подпишитесь на платный раздел. В платном разделе статья находиться здесь. Исходники к уроку можно скачать в платном разделе. Сегодня мы начнем рассматривать вероятностные модели из реальной жизни. Начнем с довольно простой задачи: моделирование очереди в парикмахерскую. И так, допустим, вероятность того, что в течении минуты в парикмахерскую зайдет посетитель, равна некоторому значению p, которое мы вычислим как количество посетителей в день, поделенное на количество минут в рабочем дне. Время обслуживание одного посетителя от Nmin до Nmax минут и это случайная величина. Требуется смоделировать количество посетителей в очереди в течении дня и построить график. И так, для моделирования такой парикмахерской пишем класс Barbershop:
Делаем форму: И обработчик нажатия на кнопочку "Симуляция"... ... Что нам показывает данная модель? При малом количество посетителей в день, очередей почти не образуется, хотя, по закону вероятности, иногда бывает, что кому то кому то из посетителей приходиться и подождать (в очереди два человека): ... В реальности, конечно, так не бывает, потому что никто не станет ждать очень большую очередь. Но это уже вопрос совершенства модели. Кроме того, что бы он наших моделей была действительная польза, их, неплохо бы, наделить возможностью выдать статистическую информацию, но этим мы займеся в будущих уроках.
Скриншоты, приведенные в данной статье, являются цитатами и иллюстрациями программного продукта "Microsoft Visual Studio 2010", авторское право на который принадлежит Microsoft.
|
||
Последнее обновление ( 23.03.2013 г. ) |
« След. | Пред. » |
---|