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 ビュー (過去 30 日間)
古いコメントを表示
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 件)
Nikhil Vyas
2016 年 4 月 27 日
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.
参考
カテゴリ
Help Center および File Exchange で Messages についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!