discard

Отменить сообщение

Синтаксис

Описание

пример

discard(message_name) отбрасывает допустимое входное или локальное сообщение. После того, как график отбросит сообщение, он может удалить другое сообщение из очереди за тот же временной шаг. График не может получить доступ к данным отброшенного сообщения.

Примеры

расширить все

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

during:
   if receive(M) == true
      if M.data == 3
         discard(M);
      end
   end

Stateflow chart that uses the discard operator.

Введенный в R2018b