Форум программистов, компьютерный форум, киберфорум
AnyLogic
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
2 / 2 / 1
Регистрация: 21.01.2014
Сообщений: 48
1

Управление генератором псевдослучайных чисел

20.08.2018, 16:02. Показов 1228. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, я сделал имитационную модель в AnyLogic с множеством источников sink, причём интенсивность прибытия у этих источников задается треугольным распределением, то есть случайно. В модели подсчитывается параметр, "общий_грузопоток", и эта величина также должна быть случайной. Однако при повторных перезапусках модели значение этого параметра всегда получается одним и тем же. Более того, за время работы модели каждый источник в каждом запуске создает одно и то же количество агентов. Скорее всего этого связано с тем, что генератор псевдослучайных чисел в anylogic генерирует одну и ту же последовательность чисел. Соответственно вопрос: как сделать так, чтобы ГПСЧ при каждом запуске генерировал разные последовательности чисел, и чтобы при запуске одной и той же модели результаты моделирования получались разными? Когда-то писал на С++ для одной программы генератор псевдослучайных чисел, и в ней программа перед запуском генератора узнавала системное время, и использовала это число для формирования некоторых констант в ГПСЧ. Время всегда было различным, поэтому и программа выдавала разные последовательности чисел. Но как применить это в AnyLogic?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.08.2018, 16:02
Ответы с готовыми решениями:

провал с генератором псевдослучайных чиел...
вот оно:#include <iostream> #include <stdio.h> #define RAND_MAX 32767 unsigned long next =...

Управление генератором SM300
Есть необходимость в управлении генератором SM300. При установке драйвера с диска генератор...

Управление генератором через сеть LAN
Программа управления генератором частот фирмы Rohde&Schwarz модель генератора: SMF100A signal...

Управление генератором и получение данных с вольтметра по RS-232
товарищи!очень нужна ваша помощь, иначе на работе меня съедят) необходимо написать программу (в...

2
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
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.08.2018, 12:51
Помогаю со студенческими работами здесь

Сформировать массив целых чисел из диапазона 1-100 генератором случайных чисел
Помогите написать программу: Сформировать массив целых чисел из диапазона 1-100 генератором...

Заполнить прямоугольный массив целых чисел генератором случайных чисел по правилу
заполнить прямоугольный массив целых чисел генератором случайных чисел таким образом, чтобы каждая...

С помощью генератора псевдослучайных чисел образовать последовательность целых чисел в диапазоне от 140 до 220 (см)
3)С помощью генератора псевдослучайных чисел образовать последовательность целых чисел в диапазоне...

Программа с генератором случайных чисел
Написать программу которая генерирует 2 целых числа от 0 до 9 и спрашивает произведение у...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru