Novedades de Simulink

Actualizamos Simulink constantemente. Descubra las prestaciones más recientes y explore las nuevas funcionalidades.

Edite a la velocidad del pensamiento

Simulink continúa expandiéndose con funcionalidades que mejoran la forma en que se realizan las tareas de modelado y edición. Todas las versiones ofrecen herramientas y recursos que ayudan a ahorrar tiempo mediante el perfeccionamiento de los modelos para conseguir el objetivo o el diseño deseados.

Simulink Online: use Simulink a través de su navegador web (R2020b)

Curso introductorio Simulink Onramp: aprenda los conceptos básicos para crear, editar y simular modelos de Simulink en un tutorial interactivo (R2019a)

Barra de herramientas de Simulink: descubra las prestaciones de Simulink y utilícelas cuando las necesite (R2019b)

Ubicación de puertos flexible: ubique los puertos en cualquier lugar, en cualquier orden, en subsistemas, referencias de subsistemas, referencias de modelos y diagramas de Stateflow (R2020a)

Creación automática de puertos: cree un puerto haciendo clic en el contorno del bloque o arrastrándolo (R2018b)

Divida su diseño en componentes

Desarrolle diseños complejos mediante la división del sistema en componentes, el desarrollo simultáneo, el uso compartido y la reutilización.

Puertos de elementos de bus: cree interfaces de componentes y acceda a ellas con puertos de elementos de bus mediante todos los tipos de señales compuestas basadas en nombres, como buses no virtuales y arrays de buses (R2021a)

Code Importer: importe código C en forma de librerías de Simulink reutilizables (R2021a)

Referencia de subsistema: divida los modelos en componentes convirtiendo cualquier subsistema en una referencia de subsistema para guardarla en un archivo independiente y fomentar su reutilización (R2019b)

Blockset Designer: cree, pruebe, documente y publique un blockset completo en una sola interfaz (R2019b)

Bloques C Caller y C Function: escriba código C o realice llamadas a funciones C directamente para integrar algoritmos externos (R2018b, R2020a)

Modele software en tiempo de ejecución

Puede modelar, simular e implementar componentes de Simulink para marcos de software embebido. Mediante abstracciones de modelado, puede mejorar el modelo de su algoritmo para adaptarlo a la planificación, las comunicaciones, la memoria y los servicios de diagnóstico, así como planificar funciones para investigar los efectos del orden de ejecución. Detecte problemas antes de desplegar el código generado en la plataforma mediante el modelado de software en tiempo de ejecución.

Registro y animación de eventos: inspeccione y anime los eventos de un modelo que incluya los bloques Function-Call Subsystem, Simulink Message y Simulink Function, con la animación de eventos y la herramienta Sequence Viewer (R2021a)

Mensajes: combine varias líneas de mensaje en una sola línea de mensaje y especifique buses virtuales y no virtuales para el transporte de mensajes (R2021a)

Schedule Editor: vea las conexiones entre las gráficas de Stateflow y las particiones correspondientes mediante Schedule Connectors (R2021a)

Subsistema For Each: llame a una utilidad de servicio desde ejecuciones repetidas con el bloque Function Caller (R2020b)

Diseño de arrays de fila principal: simplifique la integración con funciones, herramientas y librerías de C/C++ externas especificando el diseño de array de fila principal para Lookup Table y otros bloques (R2018b)

Acelere sus simulaciones

Maximice el rendimiento de sus simulaciones con los últimos desarrollos en tecnología de solvers, artefactos de simulación en caché y otras mejoras del flujo de trabajo de simulación. También puede utilizar el paralelismo para ampliar sus simulaciones a gran escala.

Aceleración de hardware: acelere la simulación aprovechando las instrucciones SIMD (R2021a)

Cosimulación multinúcleo: utilice el paralelismo basado en gráficos para ejecutar modelos que contengan componentes de cosimulación en varios subprocesos (R2021a)

Ejecución paralela de subsistemas For Each: utilice el procesamiento multinúcleo para acelerar la ejecución de subsistemas For Each en modo Rapid Accelerator (R2021a)

Simulaciones en paralelo: utilice los comandos parsim y batchsim para ejecutar varias simulaciones en paralelo (R2017a, R2018b)

Simulation Manager: analice los resultados mientras se ejecutan las simulaciones usando gráficas configurables (R2019b)

Analice simulaciones

Cuando es necesario depurar, analizar o visualizar las simulaciones y los resultados de los modelos, Simulink ofrece las herramientas adecuadas para un análisis profundo del comportamiento del sistema.

Bloque Record: registre los datos de simulación en el área de trabajo y en archivos del mismo bloque (R2021a)

Informe de comparación de simulación interactivo: genere y comparta un informe de comparación interactivo en HTML desde Simulation Data Inspector (R2020a)

Simulation Data Inspector: repita los datos de pruebas y simulaciones en diversas subgráficas con cursores sincronizados (R2019a)

Signal Editor: cree e inserte señales de forma gráfica mediante el ratón o de manera táctil (R2019a)

Execution Order Viewer: determine el orden en el que se simularán los bloques (R2019b)

Ejecute algoritmos en hardware

Ejecute directamente los algoritmos en diversos tipos de hardware, tales como placas Arduino, ordenadores Raspberry Pi, LEGO MINDSTORMS EV3, así como smartphones y tabletas Android e iOS. Los algoritmos desplegados se pueden ejecutar tanto de forma independiente como conectados a Simulink, lo que permite ajustar los parámetros de forma interactiva y visualizar las señales en tiempo casi real.

Deep Learning: despliegue aplicaciones de Deep Learning en hardware Android y Raspberry Pi mediante Simulink (R2021a)

Arduino Engineering Kit Rev2 : utilice Arduino Engineering Kit Rev2, que incluye 3 proyectos preconfigurados con Simulink (R2021a)

Paneles: despliegue paneles en dispositivos Arduino y Android (R2021a)

Soporte de MODBUS: habilite la comunicación MODBUS en hardware Arduino (RS485) y Raspberry Pi (TCP/IP) (R2021a)

E/S conectadas: acceda a periféricos Arduino, Raspberry Pi y Android durante la simulación (R2021a)

Gestione proyectos

Gestione el desarrollo y colabore con su equipo de trabajo automatizando las tareas, los procesos y la gestión de archivos. Divida los proyectos en componentes, organice los archivos, analice sus dependencias, compare los cambios y realice operaciones habituales mediante la automatización y la integración con el control de versiones.

Herramienta de fusión automática: personalice las herramientas de control de versiones para fusionar modelos automáticamente (R2020b)

Referencias de proyecto: explore la jerarquía de referencias del proyecto completo y los correspondientes archivos directamente desde su proyecto de Simulink (R2018b)

Analizador de dependencias: exporte a un archivo, genere un informe de dependencias y cree un proyecto a partir de la gráfica de dependencias (R2020b)

Compatibilidad de proyectos: exporte un proyecto completo a una versión anterior de MATLAB usando Simulink.exportToVersion (R2020b)

Gestione datos de diseño

Escale y automatice la gestión de los datos de diseño para facilitar flujos de trabajo de desarrollo eficientes y mejorar la integridad del proceso de desarrollo.

Argumentos de modelo: configure fácilmente parámetros específicos de la instancia en una jerarquía de referencias de modelo anidada para la especificación de valores en el nivel superior (R2019a)

Diccionario de datos: defina datos globales para modelos referenciados en diccionarios independientes y Simulink comprobará la coherencia durante la integración (R2019a)

Detección de variables no definidas: obtenga notificaciones instantáneas sobre variables ausentes mientras edita su modelo (R2018a)

Model Data Editor: vea, filtre, agrupe y edite fácilmente una mayor cantidad de los datos utilizados por un modelo, tales como señales, estados y variables referenciadas (R2017b)

Actualice a la versión más reciente

Las prestaciones integradas de Simulink ayudan en el proceso de actualización identificando cómo puede aprovechar las funcionalidades más recientes. Utilice las notas de la versión para identificar rápidamente todas las incompatibilidades entre dos versiones y obtener recomendaciones sobre cómo solucionarlas.

Actualización de proyectos de Simulink: actualice fácilmente todos los modelos de su proyecto de Simulink a la versión más reciente (R2017b)