Алгоритм случайного выбора объекта - PullRequest
0 голосов
/ 29 декабря 2011

Я хочу реализовать симуляцию: есть 1000 объектов;в течение периода времени 1800 секунд каждый объект выбирается случайным образом (или любое другое действие);количество выбранных объектов по времени следует за грубым распределением: 30% будет выбрано в течение 60 секунд, 40% будет выбрано через 60 секунд, но в течение 300 секунд, 20% будет выбрано через 300 секунд, но в течение 600 секунд, и 10%будет выбран через 600 секунд.

Так какова вероятность выбора каждого объекта каждую секунду?

1 Ответ

1 голос
/ 29 декабря 2011

Это может быть более подходящим для раздела «Программисты» в StackExchange здесь: Обмен программистами

Но, сделав это быстро, вы выбираете 300 объектов в первые 60 секунд, 400объекты за следующие 240 секунд, 200 объектов за следующие 300 секунд и 100 объектов за последние 1200 секунд.Это дает вам ощущение объектов в секунду за каждую секунду вашего моделирования.

Так, например, вы выбираете 5 объектов в секунду в течение первых 60 секунд, поэтому существует вероятность 5/1000 или 0,5% выбора любого конкретного объекта в каждую секунду из этих первых 60 секунд.

Я думаю, что это должно привести вас к ответу, если я правильно понимаю ваш вопрос.

...