How do can I use the entity enable gate and have the entities released sequentially instead of instantly?
4 次查看(过去 30 天)
显示 更早的评论
I have an entity gate in my model where is enabled or disabled from the control port. However, once the gate is enabled, the entities that were on hold at the gate are all released at the same time instant. Is it possible to release the entities sequentially after eachother using the enable gate. And if it is not possible how can i model this using other blocks?
I have attached a picture that shows the output of the entities at the enable gate.
0 个评论
回答(1 个)
arushi
2024-7-25
Hi Tarnim,
I understand from your issue that the Entity Gate in your model releases all the entities instantly.
This can be achieved by assigning priorities to each of the entities. The priority can be another variable assigned to each of the entities, or the time of creation of the entity. A ‘Priority Queue’ or an ‘Entity Server’ can be used for this, as shown in the below example:
Hope this helps.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Discrete-Event Simulation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!