В этом примере показано, как можно использовать блок Система дискретных событий MATLAB для записи пользовательского N-сервера, из которого можно выбрать определенные объекты с помощью поиска ключа. Пассажиры входят из порта IN блока и сохраняются в блоке до поступления сообщения в порт KEY с ключом поиска. Получив это сообщение, система планирует событие «Iterate», во время которого она может посетить каждый объект, хранящийся в нем, и вывести тот, который соответствует ключу.

Моделирование выводит на печать информацию об объектах, входящих в блок Система дискретных событий MATLAB и команды выбора.
Passenger entry: key = 2.000000 Passenger entry: key = 10.000000 Baggage entry: key = 10.000000 Passenger exit: key = 10.000000 Passenger entry: key = 4.000000 Passenger entry: key = 5.000000 Passenger entry: key = 3.000000 Baggage entry: key = 3.000000 Passenger exit: key = 3.000000 Passenger entry: key = 8.000000 Passenger entry: key = 7.000000 Passenger entry: key = 1.000000 Baggage entry: key = 8.000000 Passenger exit: key = 8.000000 Passenger entry: key = 6.000000 Passenger entry: key = 9.000000
Система дискретных событий MATLAB