Дисретно-событийный подход. Построй свою систему имитационного моделирования.

  Рет қаралды 640

Ненастоящий доцент

Ненастоящий доцент

Жыл бұрын

На виде рассказывается о дискретно-событином подходе, который позволяет на любом языке программирования создать систему имитационного моделирования и усложнять ее как хочется.
На видео большое внимание уделено работе списка будущих событий, функций и процедурам. Приведены блок-схемы и пример работы для системы массового обслуживания.
Ключевые выводы
⏰ Подход к моделированию с использованием дискретных событий позволяет использовать модельное время нелинейным и гибким образом, в отличие от других подходов к системному моделированию.
🕰️ Время - это переменная, которая играет решающую роль в моделях моделирования дискретных событий, определяя, когда достигаются определенные события или состояния.
📋 Список будущих событий - это упорядоченный список объектов типа events, позволяющий эффективно извлекать событие с минимальным временем моделирования.
⏰ Количество событий, добавляемых в модель, может варьироваться, начиная от большого массива предварительно сгенерированных событий и заканчивая наблюдением за реальными системами для определения времени возникновения событий.
💡 Подход, основанный на наследовании отдельных событий от базового класса, позволяет легко настраивать обработчики событий, обеспечивая гибкость при обработке различных типов событий в системе моделирования.
⏰ При дискретно-событийном подходе новые события могут быть легко запланированы через определенные промежутки времени, что обеспечивает эффективную обработку и моделирование.
⏰ Исходя из того, что модельное время у нас равно 4, мы можем увеличить модельное время.
⏰ Основная идея подхода, основанного на дискретных событиях, заключается в том, что модель может быть настолько сложной, насколько это необходимо, позволяя включать различные обработчики, внешние устройства и различные принципы работы.

Пікірлер: 14
@moxhatuk
@moxhatuk Жыл бұрын
Первый!
@user-yi5eg9wr8y
@user-yi5eg9wr8y
Пожалуйста как можно с вами связаться , мне нужен ваша помощь
@tsarevdmitry0
@tsarevdmitry0 Жыл бұрын
Этого хватит для ответа на 41-46 вопросы?
@trashaccount9159
@trashaccount9159 Жыл бұрын
Второй
@SteepSharp
@SteepSharp 14 күн бұрын
Что по этой теме почитать?
@akernel2573
@akernel2573 Жыл бұрын
третий?
GPSS. Цепь прерывания. Блоки PREEMPT и RETURN
26:34
Ненастоящий доцент
Рет қаралды 525
LOVE LETTER - POPPY PLAYTIME CHAPTER 3 | GH'S ANIMATION
00:15
NERF WAR HEAVY: Drone Battle!
00:30
MacDannyGun
Рет қаралды 52 МЛН
Линейный конгруэнтный метод. Как работает Random (почти)
14:23
Дисперсия света. Опыт Ньютона | Что за лупой?
2:33
Иван Попов | ФизМат и творчество
Рет қаралды 55
GPSS. Цепь будущих и текущих событий.
16:49
Ненастоящий доцент
Рет қаралды 874
Docker за 20 минут
21:42
suchkov tech
Рет қаралды 66 М.
Как NAT спас интернет?
11:42
Merion Academy
Рет қаралды 50 М.
GPSS. Цепь будущих и текущих событий на практике
18:34
Ненастоящий доцент
Рет қаралды 611