Main Content

length

Determinar la longitud de una cola de mensajes

Descripción

ejemplo

length(message_name) comprueba el número de mensajes en la cola receptora interna de un mensaje de entrada o local.

Ejemplos

expandir todo

Compruebe si hay un mensaje M en la cola. Si hay un mensaje, elimínelo de la cola. Si quedan exactamente siete mensajes en la cola, aumente el valor de x.

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

Stateflow chart that uses the length operator.

Sugerencias

  • No se admite el operador length en mensajes de entrada que usan colas receptoras externas. Para usar el operador length, active la propiedad Use Internal Queue en este mensaje.

Historial de versiones

Introducido en R2015b