Simulink

 

Novedades de Simulink

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

Nuestro equipo de desarrollo le cuenta las novedades de Simulink:

Edición inteligente

Simulink Onramp: aprenda los conceptos básicos sobre cómo crear, editar y simular modelos de Simulink gracias a un tutorial interactivo.

Creación automática de puertos: creación de un puerto con un clic o arrastrando el contorno del bloque

Inserción rápida predictiva: conexión de un bloque recomendado con un bloque existente en el modelo con clasificación por frecuencia de uso

Icono de edición en bloque: modificación de los parámetros de bloque sin abrir un cuadro de diálogo

Apuntes sobre conexión de puertos: resalte los puertos compatibles a medida que traza una línea de señal

Nombres de bloques ocultos: mejore el aspecto del modelo mediante la ocultación de los nombres de bloques predeterminados

Reducción del cableado de bus: agrupe rápidamente las señales en buses y cree automáticamente puertos de elementos de bus con objeto de reducir las líneas de señales entre los subsistemas y dentro de ellos

Modelización de software

Editor de programación: programe de forma explícita la ejecución de los componentes de su modelo.

Diseño de arrays de fila principal: simplificación de la integración con librerías, herramientas y funciones de C/C++ externas mediante la especificación del diseño de array de fila principal para Lookup Table y otros bloques

Componentes que se pueden planificar: planifique modelos de forma explícita para su simulación y adaptación a su entorno de software

Funciones de Simulink con alcance restringido: cree funciones de Simulink que ahora pueden atravesar los límites de modelos para componentes de software reutilizables

Análisis de simulaciones

Simulation Data Inspector: repita datos de prueba y simulación en diversos subdiagramas con cursores sincronizados.

Editor de señales: cree de forma gráfica señales e insértelas mediante el ratón o de manera táctil.

Leyenda de sincronización: identifique y rastree la especificación de ejecución del modelo.

Bloque Custom Gauge: creación de un indicador con un aspecto totalmente personalizado

Mapas en Simulation Data Inspector: visualización de datos de mapa sincronizados con datos de señal en Simulation Data Inspector

Determinación de la velocidad de simulación: ejecute simulaciones al ritmo del reloj o a otro ritmo especificado para mejorar la visualización

Simulation Data Inspector en Live Editor: añada, visualice y edite gráficos de Simulation Data Inspector directamente en Live Editor

Gestión de diagnósticos: corrija errores y advertencias directamente a partir de mensajes de diagnóstico, tales como bucles algebraicos, además de gestionar los diagnósticos suprimidos

Mensajes de Hit Crossing: cree mensajes para la depuración y envíelos a Stateflow y SimEvents a fin de indicar eventos en Simulink para el modelado de sistemas híbridos

Soporte hardware

Modo externo: utilice bloques de panel y Simulation Data Inspector para ejecutar modelos interactivamente en Arduino y Raspberry Pi.

Paquete de soporte de Simulink para minidrones PARROT: despliegue algoritmos de control de vuelo en minidrones PARROT

Soporte para dispositivos móviles Android e iOS: cree apps móviles directamente a partir de modelos de Simulink

Conectividad inalámbrica: use bloques UDP y TCP/IP para permitir que los objetivos de hardware de Simulink se comuniquen entre sí

Gestión de proyectos

Comparación de modelos: obtenga coincidencias de bloques de Simulink más precisas al comparar modelos.

Referencias de proyecto: exploración de la jerarquía de referencias completa del proyecto y los archivos asociados directamente desde el proyecto de Simulink

Cambio de nombre del bus en todo el proyecto: actualización automática de todas las referencias al bus en un proyecto de Simulink cuando se cambia el nombre de un bus o alguno de sus elementos​

Comparación de modelos: uso de filtros personalizados para simplificar y centrar las comparaciones de modelos

Análisis de impacto: identifique fácilmente las dependencias y los impactos de los bloques o los cambios de requisitos en su proyecto de Simulink

Creación automática de proyectos: convierta fácilmente una carpeta en un proyecto y gestione sus archivos, datos y entorno desde un único lugar

Gestión de datos

Argumentos de modelo: configure con facilidad parámetros específicos de la instancia en una jerarquía de referencia de modelo anidada para la especificación de valores en el nivel superior.

Diccionario de datos: defina datos globales para modelos a los que se hace referencia en diccionarios independientes y Simulink comprobará la coherencia durante la integración.

Rellenado automático de parámetros de bloque: mejora de la velocidad y la precisión de la edición de parámetros de bloque mediante la selección de nombres de variables o funciones sugeridas mientras se escribe

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

Datos de diseño de modelos: utilice varias fuentes para sus datos de diseño permitiendo que el diccionario de datos acceda al espacio de trabajo de base

Strings: Design embedded systems with native support of strings

Editor de señales: cree y edite señales de entrada que se pueden organizar para varias simulaciones

Model Data Editor: vea, filtre, agrupe y edite fácilmente más datos utilizados por un modelo, incluidos señales, estados y variables referenciadas

Modelado basado en componentes

Referencia de modelos: abra modelos de referencia en el contexto de su modelo principal a fin de reducir el exceso de ventanas y permitir un rastreo de señales más fácil mediante bloques de modelos.

Bloque de sistema de MATLAB: llame funciones de Simulink desde un bloque de sistema de MATLAB.

Bloque C Caller: llamada directa a funciones C externas desde el modelo

Buses: creación de buses a partir de líneas de conexión físicas de Simscape y conservación de arrays de buses y buses no virtuales dentro de los buses virtuales

Señales de variantes en buses: utilice condiciones de variante para añadir y eliminar de forma dinámica elementos de bus

Variantes de Simulink: cree modelos de variantes más personalizables mediante el subsistema de variantes mejorado y las funciones de propagación de condiciones variables

Mejoras en el rendimiento

Especificación del dominio de ejecución: mejora del rendimiento de solvers y código mediante la especificación de los dominios de subsistemas dentro del modelo

Caché de Simulink: obtenga resultados de simulaciones de forma más rápida con los artefactos de modelos compartidos

Simulaciones en paralelo

Simulaciones por lotes: descarga de la ejecución de simulaciones para su ejecución en segundo plano mediante el uso de batchsim

Simulation Manager: supervise, inspeccione y visualice el progreso y los resultados de simulación

Simulaciones en paralelo: ejecute directamente varias simulaciones en paralelo desde el comando parsim

Capacidades de actualización

Actualización de proyectos de Simulink: actualice fácilmente a una nueva versión mediante la comprobación de las compatibilidades de los archivos de código de MATLAB de su proyecto

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