exponenta event banner

длина

Определение длины очереди сообщений

Синтаксис

Описание

пример

length(message_name) проверяет количество сообщений во внутренней очереди приема входного или локального сообщения.

Примеры

развернуть все

Проверка очереди на наличие сообщения M. Если сообщение присутствует, удалите его из очереди. Если в очереди осталось ровно семь сообщений, увеличьте значение x.

during:
   if receive(M) == true
      if length(M) == 7
         x = x+1;
      end
   end

Stateflow chart that uses the length operator.

Совет

  • length не поддерживается для входных сообщений, использующих внешние очереди приема. Для использования length включите свойство Использовать внутреннюю очередь для этого сообщения.

Представлен в R2018b