Contenido principal

discard

Descartar mensajes

Descripción

discard(message_name) descarta un mensaje de entrada válido o local. Después de que un gráfico descarte un mensaje, puede eliminar otro mensaje de la cola en la misma unidad de tiempo. Un gráfico no puede acceder a los datos de un mensaje descartado.

ejemplo

Ejemplos

expandir todo

Compruebe si hay un mensaje M en la cola. Si hay un mensaje, elimínelo de la cola. Si el mensaje tiene un valor de los datos igual a 3, descarte el mensaje.

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

Stateflow chart that uses the discard operator.

Historial de versiones

Introducido en R2015b