Main Content

Ejecución en MATLAB

Ejecute gráficos de Stateflow® independientes como objetos en MATLAB®

Diseñe la lógica utilizando gráficos de estados y ejecute dicha lógica como programas de MATLAB. Ejecute el gráfico y realice una prueba unitaria en el editor de Stateflow. Controle el comportamiento de las interfaces de usuario y las aplicaciones de procesamiento de datos a través del gráfico.

Funciones

expandir todo

Stateflow.exportAsClassExport MATLAB class for standalone chart (desde R2019b)
Stateflow.exportToVersionExport standalone chart for use in previous version of Stateflow (desde R2020a)

Sintaxis de Stateflow

expandir todo

Detectar cambios

hasChangedDetectar cambios en los datos desde la última unidad de tiempo
hasChangedFromDetectar un cambio en los datos con respecto al valor especificado
hasChangedToDetectar el cambio de datos al valor especificado

Lógica temporal

afterEjecutar el gráfico después de la transmisión de un evento o en una unidad de tiempo específica
atEjecutar el gráfico durante la transmisión del evento o en una unidad de tiempo específica
countNúmero de ejecuciones de gráficos en las que la condición es válida
elapsedTiempo desde que el estado se convirtió en activo
everyEjecutar el gráfico a intervalos regulares
temporalCountNúmero de eventos, ejecuciones de gráficos o tiempo desde que el estado se convirtió en activo

Temas

Solución de problemas

Debug a Standalone Stateflow Chart

Interrupt execution to step through each action in a Stateflow chart.