2 / 2 / 1
Регистрация: 21.01.2014
Сообщений: 48
|
|
1 | |
Управление генератором псевдослучайных чисел20.08.2018, 16:02. Показов 1228. Ответов 2
Метки нет (Все метки)
Здравствуйте, я сделал имитационную модель в AnyLogic с множеством источников sink, причём интенсивность прибытия у этих источников задается треугольным распределением, то есть случайно. В модели подсчитывается параметр, "общий_грузопоток", и эта величина также должна быть случайной. Однако при повторных перезапусках модели значение этого параметра всегда получается одним и тем же. Более того, за время работы модели каждый источник в каждом запуске создает одно и то же количество агентов. Скорее всего этого связано с тем, что генератор псевдослучайных чисел в anylogic генерирует одну и ту же последовательность чисел. Соответственно вопрос: как сделать так, чтобы ГПСЧ при каждом запуске генерировал разные последовательности чисел, и чтобы при запуске одной и той же модели результаты моделирования получались разными? Когда-то писал на С++ для одной программы генератор псевдослучайных чисел, и в ней программа перед запуском генератора узнавала системное время, и использовала это число для формирования некоторых констант в ГПСЧ. Время всегда было различным, поэтому и программа выдавала разные последовательности чисел. Но как применить это в AnyLogic?
0
|
20.08.2018, 16:02 | |
Ответы с готовыми решениями:
2
провал с генератором псевдослучайных чиел... Управление генератором SM300 Управление генератором через сеть LAN Управление генератором и получение данных с вольтметра по RS-232 |
1816 / 1030 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
|
|
21.08.2018, 07:12 | 2 |
Сообщение было отмечено kirillkucelap как решение
Решение
Добрый день.
Чтобы задать случайные прогоны перейдите в настройки эксперимента Simulation (в проекте). Вроде бы вкладка Модельное время - случайные прогоны.
1
|
2 / 2 / 1
Регистрация: 21.01.2014
Сообщений: 48
|
|
21.08.2018, 12:51 [ТС] | 3 |
Спасибо, разобрался. Нашел в эксперименте вкладку "случайность", в ней можно выбрать либо уникальные, либо воспроизводимые прогоны
0
|
21.08.2018, 12:51 | |
21.08.2018, 12:51 | |
Помогаю со студенческими работами здесь
3
Сформировать массив целых чисел из диапазона 1-100 генератором случайных чисел Заполнить прямоугольный массив целых чисел генератором случайных чисел по правилу С помощью генератора псевдослучайных чисел образовать последовательность целых чисел в диапазоне от 140 до 220 (см) Программа с генератором случайных чисел Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |