Contenido principal

Sintaxis para estados y transiciones

Exprese el comportamiento del gráfico utilizando acciones y condiciones

Controle la ejecución del gráfico de Stateflow® especificando cuándo ocurren las transiciones entre estados y cuándo se ejecutan las acciones. Sincronice la ejecución de estados transmitiendo eventos. Detecte los cambios en los valores de los datos y compruebe qué estados están activos durante la ejecución del gráfico.

Categorías

  • Programar el comportamiento de los estados
    Defina el comportamiento del gráfico utilizando acciones, transiciones, eventos, estructuras de estado e intersecciones históricas
  • Sintaxis del lenguaje de acciones
    Utilice MATLAB o C como lenguaje de acción con operadores, tipos de datos y funciones integradas para controlar el comportamiento de los estados y las transiciones en los gráficos de Stateflow
  • Diseñar la lógica de transición
    Defina cómo el sistema realiza transiciones entre los modos de funcionamiento utilizando operadores gráficos y lógicos, intersecciones y acciones
  • Controlar la temporización y la ejecución
    Controle la temporización y el orden de las acciones del gráfico utilizando lógica temporal basada en eventos, ejecución de estados paralelos y mecanismos basados en eventos y basados en el tiempo
  • Procesar datos y señales
    Gestione los datos del gráfico y reaccione a los cambios de señal para detectar cambios, eventos basados en datos para activar acciones y a los tipos de datos complejos para representar y procesar datos
  • Integrar código externo
    Integre funciones de MATLAB, modelos de Simulink y funciones de C para la comunicación entre Stateflow y el código externo