Sorry that I am not very familiar with Matlab. Maybe I can write a discrete event-driven queue using customized block. So if you know where to find these kinds of resources. It will be of great help as well.
how to determine whether a queue is empty in Simevents and do some actions based on this observation?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi guys,
I want to model a queue with vacations. When the queue is empty, the server will have a period of vacation with certain distribution.(I can use use gate to block the server ) So I need to get the data of the number of entity in queue block. Could you please tell me how to do that?
Many thanks.
1 comentario
Respuestas (1)
Nikhil Vyas
el 27 de Abr. de 2016
The Queue blocks(and almost all the other similar blocks of simevents) has a Statistics Tab in the Block Parameters.
This would result in an additional port #n appearing on the block. You can monitor this port to check the number of entities in the queue at any time. If #n gives you 0, the queue is currently empty.
Ver también
Categorías
Más información sobre Messages en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!