Contenu principal

La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.

discard

Description

discard(message_name) ignore un message d’entrée ou un message local valide. Après avoir ignoré un message, un diagramme peut supprimer un autre message de la file d’attente au cours du même pas de temps. Un diagramme ne peut pas accéder aux données d’un message ignoré.

exemple

Exemples

développer tout

Recherchez un message M dans la file d’attente. Si un message est présent, supprimez-le de la file d’attente. Si la valeur des données du message est égale à 3, ignorez le message.

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

Stateflow chart that uses the discard operator.

Historique des versions

Introduit dans R2015b