Stateflow

Simulación de modelos y análisis de los resultados

Es posible analizar el comportamiento del sistema mediante la simulación del modelo. Se pueden ejecutar escenarios what-if mediante el reinicio de la simulación a partir de cualquier estado guardado y analizar su reacción ante diversas configuraciones y opciones.

Simulación de un modelo

En Stateflow se puede visualizar el comportamiento del sistema durante la simulación mediante la animación del diagrama de estado a fin de resaltar los estados y las transiciones activos en el modelo.

Las funciones de depuración de Stateflow permiten avanzar paso a paso por la simulación de forma detallada. Se pueden establecer puntos de interrupción, monitorizar valores de datos y avanzar por distintas funciones paso a paso en los diagramas de estado. Desde la ventana del depurador de Stateflow se puede controlar la ejecución de la simulación y visualizar la pila de llamadas y el estado de ejecución del diagrama.

El depurador de Stateflow detecta errores en tiempo de ejecución, lo que incluye incoherencias de estado, infracciones de rango de datos y posibles bucles infinitos.

Análisis de resultados

Durante la simulación, es posible visualizar sus resultados mediante:

  • Visualización de estados y datos con pantallas y scopes de Simulink
  • Visualización de datos registrados en Simulation Data Inspector
  • Creación de pantallas personalizadas con MATLAB

Si lo prefiere, puede registrar los datos de actividad de estados y diagramas para su procesamiento posterior en MATLAB.

Simulation data visualization options in Stateflow: Simulink Data Inspector for comparing signals, a custom MATLAB interface for analyzing data, and the Simulink Signal Selector for comparing states.
Opciones de visualización de datos de simulación en Stateflow. Arriba a la izquierda: Simulink Data Inspector para comparar señales específicas. Abajo a la izquierda: interfaz personalizada de MATLAB para analizar datos. Derecha: Simulink Signal Selector para comparar estados concretos.
Siguiente: Validación del diseño y generación de código

Probar Stateflow

Obtener software de prueba

Connecting Simulink with Other Simulation Frameworks

Ver seminario virtual