R2022a - Actualización de las líneas de productos MATLAB y Simulink - MATLAB & Simulink

Resumen de la versión R2022a

 

Descubra las novedades

Descargue la última versión y aproveche MATLAB y Simulink al máximo.

Reproductor de video se está cargando.
Tiempo reproducido 0:00
Duración total 2:38
Cargado: 6.23%
Tipo de secuencia DIRECTO
Tiempo restante 2:38
 
1x
  • Capítulos
  • descripciones desactivadas, seleccionado
  • Subtítulos desactivados, seleccionado
  • en (Main), seleccionado
    Duración del vídeo 2:38

    Aspectos destacados de la versión R2022a

    Nuevos productos

    Actualizaciones importantes

    • Econometrics Toolbox: realice pruebas de cointegración y ajuste modelos de series temporales multivariantes de manera interactiva en la app Econometric Modeler
    • MATLAB Compiler SDK: publique una función de MATLAB como microservicio de un contenedor Docker
    • MATLAB Production Server: asigne direcciones URL de solicitud personalizadas a funciones de MATLAB desplegadas, proporcione contenido estático, y personalice encabezados de solicitud
    • Polyspace Access: identifique defectos de codificación, revise resultados de análisis estáticos, y supervise métricas de calidad de software
    • Requirements Toolbox: vincule los requisitos con el código y las pruebas de MATLAB; formalice y valide los requisitos
    • Risk Management Toolbox: realice cálculos de pérdidas de crédito lifetime esperadas (ELS) en el nivel de cartera o activo individual
    • Robotics System Toolbox: genere escenarios cuboides y simule lecturas de sensores para aplicaciones de robótica
    • Signal Processing Toolbox: utilice flujos de trabajo de IA para preprocesar, extraer características y etiquetar señales
    • Simulink Check: cree comprobaciones en tiempo de edición personalizadas y justifique infracciones de Model Advisor
    • Simulink Real-Time: soporte de plataformas Linux para equipos de desarrollo

    Actualizaciones por producto

    Línea de productos MATLAB

    MATLAB

    • 3 nuevas apps: Data Cleaner, Hardware Manager, Code Compatibility Analyzer
    • pcode: utilice el nuevo formato de archivo pcode con una ofuscación más potente
    • Python: pase palabras clave de manera más simple con la sintaxis name=value; soporte de edición para código de Python
    • Gráficas: cree archivos GIF animados; pase tablas directamente a plot, plot3, polarplot y cree otras funciones para gráficas de líneas
    • Desarrollo de apps: cree componentes personalizados de interfaz de usuario con App Designer
    • Live Editor: desarrolle tareas de Live Editor personales
    • Matemáticas de array N-D: tensorprod, pagemldivide, pagemrdivide y pageinv
    • Archivos de Parquet: utilice filtrado condicional (Predicate Pushdown) con rowfilter; soporte para lectura y escritura de estructuras de datos anidados y grupos de filas

    IA, Data Science y estadística

    Deep Learning Toolbox

    • Recorte de modelos: cree una versión comprimida de los modelos que utilice menos recursos de cálculo
    • MATLAB Deep Learning Model Hub: descubra y utilice modelos de Deep Learning previamente entrenados
    • Despliegue de modelos importados: genere código para capas incorporadas de Keras y ONNX
    • Experimentos por lotes con Experiment Manager: ejecute varios experimentos simultáneamente en un cluster remoto (requiere MATLAB Parallel Server)
    • Redes convolucionales en 1D: cree y entrene redes con convolución en 1D transpuesta para datos de secuencias y series temporales

    Statistics and Machine Learning Toolbox

    • Apps de Machine Learning: guarde y reanude sesiones, clasifique y seleccione características por orden de importancia, y reserve datos para pruebas
    • Machine Learning incremental: detecte desvíos en datos de streaming; entrene modelos lineales de varias clases y de kernel
    • Despliegue: genere código C/C++ para inferencia con redes neurales superficiales
    •  Simulink: bloque de Simulink para regresión con procesos gaussianos

    Curve Fitting Toolbox

    • App Curve Fitter: utilice el nuevo diseño de la barra de herramientas para mejorar la usabilidad; seleccione datos de ajuste y validación de tipos de datos de tablas de MATLAB

    Sistemas de control

    Model Predictive Control Toolbox

    • MISRA C 2012: implemente controladores compatibles con MISRA C:2012 con los bloques lineales MPC y ADAS en Simulink

    System Identification Toolbox

    • Identificación de sistemas no lineales: cree modelos Hammerstein-Wiener que utilicen funciones de regresión basadas en algoritmos de Machine Learning

    Simulink Design Optimization

    • Solver de optimización de sustitutos en las apps Response Optimizer y Parameter Estimator: acelere la solución de problemas de optimización que requieren mucho tiempo

    Reinforcement Learning Toolbox

    • Agente de optimización de políticas basada en modelos: utilice un modelo del entorno para mejorar la eficiencia y la exploración de muestras
    • Reinforcement learning multiagente: entrene varios agentes de manera centralizada para que la exploración y el aprendizaje sean más eficientes

    Predictive Maintenance Toolbox

    • Despliegue: genere código C/C++ para modelos de similitud RUL, métricas de máquinas rotativas, y características de señales no lineales
    • Diagnostic Feature Designer: extraiga características de series temporales estacionarias de datos de señales

    Matemáticas y optimización

    Optimization Toolbox

    • Tarea Optimize de Live Editor basada en problemas: solucione problemas de optimización y sistemas de ecuaciones con una interfaz visual

    Global Optimization Toolbox

    • Tarea Optimize de Live Editor basada en problemas: solucione problemas de optimización global y multiobjetivo con una interfaz visual

    Symbolic Math Toolbox

    • Funciones de matriz simbólica: realice cálculos de álgebra lineal dependientes de parámetros en notación de matriz compacta

    Partial Differential Equation Toolbox

    • Análisis electromagnético: solucione problemas de transmisión y dispersión de ondas armónicas en el tiempo con un método de elementos finitos
    • Modelos térmicos de orden reducido: características dinámicas aproximadas de un modelo térmico para acelerar la ejecución (por ejemplo, para baterías y CPU)

    Despliegue de aplicaciones

    MATLAB Compiler SDK

    • Integración de microservicios: cree una imagen de Docker de un microservicio con la función compiler.package.microserviceDockerImage

    MATLAB Production Server

    • Gestores de solicitudes web: soporte para rutas URL personalizadas y cargas útiles de solicitudes

    Generación de código

    AUTOSAR Blockset

    • AUTOSAR adaptativo: utilice ara:com:methods y ara:com con eventos de soporte de comunicación orientados a servicios
    • AUTOSAR clásico: simule fallos y recuperación de eventos de componentes de software básicos, incluida la versión 19-11

    DDS Blockset

    • Soporte para middleware de comunicación RTI Connext Micro

    Fixed-Point Designer

    • Estime los costes de diseño del consumo de memoria de datos y los recuentos de operadores en el código generado

    MATLAB Coder y GPU Coder

    • Genere código C/C++ genérico para más capas de Deep Learning
    • Mejore el rendimiento de las capas de redes de Deep Learning, incluido SIMD
    • Soporte adicional para capas incorporadas de TensorFlow-Keras y ONNX
    • Incorpore modelos de TensorFlow Lite previamente entrenados para simular y generar código

    Simulink Coder

    • Especifique parámetros ajustables para modelos protegidos

    Embedded Coder

    • Utilice tipos de despliegue para simplificar la configuración de interfaces de modelo superiores y de referencia
    • Mejore la conformidad con MISRA C:2012, MISRA C++:2008 y AUTOSAR C++14
    • Analice el uso de la pila para evaluar el consumo de memoria

    Línea de productos Simulink

    Simulink

    • Optimice los flujos de trabajo de enmascaramiento con el nuevo editor de máscaras
    • Integre la clase C++ personalizada con el bloque C Function
    • Mejore el rendimiento de la simulación utilizando solvers locales en los modelos referenciados
    • Curso de formación Fundamentos de Simulink

    Simulink Compiler

    • Creación de apps: genere una interfaz de usuario configurable de MATLAB a partir de un modelo de Simulink sin necesidad de escribir código
    • Exportación de FMU: empaquete carpetas y archivos, así como modelos protegidos, en una FMU independiente

    Simulink Report Generator

    • Resuma el contenido de un modelo de Simulink en un objeto de tabla
    • Incluya notas de usuario en vistas web

    Modelado basado en eventos

    Stateflow

    • Integración de puntos de interrupción de Stateflow en el panel Breakpoints List de Simulink
    • Mejoras en los flujos de trabajo para crear subdiagramas atómicos con intersecciones de entrada y salida
    • Soporte para tipos de datos de cadena en los bloques State Transition Table y Truth Table

    Modelado físico

    Simscape Electrical

    • Modele la producción de hidrógeno con el nuevo bloque Electrolyzer
    • Parametrice paneles solares seleccionando entre más de 250 conjuntos de datos específicos de fabricantes
    • Características y librería de motores ampliadas, incluyendo motores de reluctancia variable, motores PMSM y detalles sobre pérdidas en hierro

    Simulación y pruebas en tiempo real

    Simulink Real-Time

    • Instale y utilice Simulink Real-Time en equipos de desarrollo Linux
    • Cree automáticamente un panel de instrumentos de App Designer desde un modelo o una aplicación en tiempo real
    • Mejoras en la automatización de pruebas con herramientas de terceros con clases y métodos de API de ASAM XIL para lectura/escritura de MAPort, SignalFactory, SignalGeneratorFactory y SignalGenerator

    Ingeniería de sistemas

    System Composer

    • Interfaces cliente-servidor: modele arquitecturas de servicios de software distribuido
    • Utilice referencias de subsistemas para agregar comportamientos reutilizables de Simulink y Simscape a componentes
    • Compare dos versiones de un modelo de arquitectura con la herramienta de comparación

    Verificación, validación y pruebas

    Requirements Toolbox

    • Cree, enlace y valide requisitos dentro de MATLAB
    • Realice un seguimiento de los requisitos para casos de prueba unitarias de MATLAB
    • Formalice los requisitos con expresiones lógicas utilizando el bloque Requirements Table
    • Realice un seguimiento de los requisitos afectados por cambios en casos de prueba

    Simulink Check

    • Cree comprobaciones personalizadas que se ejecuten en tiempo de edición
    • Justifique y oculte la comprobación de infracciones
    • Incluya modelos de System Composer en la jerarquía de artefactos de Model Testing Dashboard
    • Refactorice clones similares en cualquier parte del modelo
    • Depure errores de pruebas de equivalencia con Model Slicer

    Simulink Test

    • Nuevas funciones y clases de evaluación lógica y temporal
    • Soporte de modelos de observador para mensajes

    Simulink Design Verifier

    • Analice los requisitos creados en una tabla de requisitos para comprobar su fidelidad e integridad

    Procesamiento de señales

    Signal Processing Toolbox

    • Flujos de trabajo de IA: preprocese, extraiga características y etiquete señales
    • Genere código C/C++ para más de 200 funciones de toolboxes
    • Soporte de GPU para extracción de características, análisis del espectro, mediciones espectrales y transformaciones

    DSP Toolbox

    • Mejoras en la capacidad de respuesta y la interfaz de barra de herramientas de Spectrum Analyzer para análisis, estimación y parámetros de medición

    Wavelet Toolbox

    • Visualice un escalograma con la app Wavelet Time-Frequency Analyzer

    Audio Toolbox

    • Nuevos ejemplos de IA, acústica ambiental y modelado electroacústico

    Radar

    Radar Toolbox

    • Modele reflectividad y ecos parásitos de superficies terrestres y marítimas

    Mapping Toolbox

    • Cree mapas base personalizados para uso sin conexión
    • Capture una imagen de un mapa base con datos de referencia geográfica

    Procesamiento de imágenes y visión artificial

    Computer Vision Toolbox

    • Nuevo tipo de datos de imagen para procesamiento de imágenes y visión artificial en Simulink

    Lidar Toolbox

    • Modelo de sensor de LiDAR: simule sensores de LiDAR y genere datos de nubes de puntos

    Desarrollo de FPGA, ASIC y SoC

    HDL Coder

    • Genere núcleos IP para dispositivos Versal de Xilinx
    • Utilice un flujo de trabajo de diseño de referencia para SoC de Microsemi Libero

    Deep Learning HDL Toolbox

    • Cree, registre, valide y despliegue capas personalizadas de redes

    DSP HDL Toolbox

    • Nuevo producto: modele implementaciones en hardware de algoritmos de DSP y genere HDL (con HDL Coder)

    Vision HDL Toolbox

    • Soporte de multipíxel por ciclo para los bloques Histogram y Bilateral Filter

    Wireless HDL Toolbox

    • Utilice una aplicación de referencia de receptor DVB-S2

    HDL Verifier

    • Utilice un simulador de Vivado para cosimular un diseño de HDL con un banco de pruebas de Simulink o MATLAB
    • Utilice almacenamiento en búfer de hardware para mejorar el rendimiento de la simulación de FPGA-in-the-loop

    Prueba y medición

    Industrial Communication Toolbox

    • Nuevo producto: intercambie datos a través de OPC UA, Modbus, MQTT y otros protocolos industriales
    • Acceda a datos de planta y fabricación directamente desde servidores de OSIsoft PI

    Data Acquisition Toolbox

    • Soporte para archivos TDMS: lea datos desde un archivo de formato NI TDMS individual o utilice un almacén de datos para leer un conjunto de archivos TDMS

    Instrument Control Toolbox

    • App UDP Explorer: cree un socket UDP y comuníquese a través de redes con el protocolo UDP
    • Nueva interfaz de controlador de instrumentos: conéctese a instrumentos con controladores IVI y VXI plug&play

    Vehicle Network Toolbox

    • Soporte para archivos MDF: cree archivos MDF y escriba en ellos directamente desde MATLAB

    Image Acquisition Toolbox

    • App Image Acquisition Explorer: obtenga una vista previa de datos de vídeo en directo desde hardware de captura de imágenes y configure las propiedades específicas del dispositivo y los ajustes de captura

    Comunicaciones inalámbricas

    Communications Toolbox

    • Telecomunicaciones Onramp: aprenda los conceptos básicos de la simulación de un enlace de comunicaciones inalámbricas en MATLAB

    Bluetooth Toolbox

    • Nuevo producto: simule, analice y pruebe sistemas de comunicaciones Bluetooth

    Wireless Testbench

    • Nuevo producto: explore y pruebe aplicaciones de referencia inalámbricas en tiempo real en hardware SDR

    Sistemas autónomos

    Automated Driving Toolbox

    • Cosimule escenarios en RoadRunner con actores modelados en MATLAB y Simulink

    Robotics System Toolbox

    • Escenarios de robots y modelos de sensores: genere un escenario cuboide y simule lecturas de sensores para aplicaciones de robótica
    • App Inverse Kinematics Designer: visualice y ajuste solvers de cinemática inversa y cree configuraciones

    UAV Toolbox

    • Hardware-in-the-loop: simulación de hardware-in-the-loop (HIL) con Pixhawk Autopilot y un modelo de planta de Simulink
    • App UAV Scenario Designer: diseñe y visualice escenarios de simulación de VANT de manera interactiva

    RoadRunner Scenario

    • Nuevo producto: cree y reproduzca escenarios para simular conducción autónoma

    Sector aeroespacial

    Aerospace Blockset

    • Simulación en 3D: soporte para mallas personalizadas e iluminación de aeronaves en el bloque Simulation 3D Aircraft

    Finanzas computacionales

    Financial Instruments Toolbox

    • Fijación de precios de instrumentos: modele árboles trinomiales con finpricer
    • Instrumentos de renta variable: calcule tasas y precios de futuros de materias primas, futuros de índices de acciones y futuros de divisas
    • Tareas en tiempo real: calibre un modelo de valoración de opciones de manera interactiva

    Econometrics Toolbox

    • Realice pruebas de cointegración y ajuste modelos de series temporales multivariantes de manera interactiva en la app Econometric Modeler
    • Modelos de espacio de estados bayesianos: analice distribuciones posteriores de parámetros aleatorios en modelos de espacio de estados lineales multivariantes

    Risk Management Toolbox

    • Análisis de riesgo crediticio lifetime: calcule pérdidas de crédito lifetime esperadas
    • Ejemplo de equidad en puntuación crediticia: calcule métricas de equidad y detecte sesgos en el nivel de los datos y el modelo

    Financial Toolbox

    • Realice simulación quasi-Montecarlo
    • Gestión de carteras: Gestione una cartera de paridad de riesgos
    • Ejemplo de marco de backtesting: backtesting con estrategias de Deep Learning

    Verificación de código

    Polyspace Access

    • Nuevo panel web para mejorar la experiencia de usuario
    • Gestione proyectos de Polyspace Access de manera programática
    • Complemento de Visual Studio Code con nuevas vistas para configuración, resultados, base de referencia y justificación de hallazgos masivos

    Polyspace Bug Finder y Polyspace Bug Finder Server

    • Mejore el tiempo de análisis utilizando compilación incremental
    • Soporte para 1216 reglas de C/C++, MISRA C++, CERT-C++, CWE y AUTOSAR C++ con 46 nuevas comprobaciones

    Automoción

    AUTOSAR Blockset

    • AUTOSAR adaptativo: utilice eventos ara:com:methods y ara:com con soporte para comunicaciones orientadas a servicios
    • AUTOSAR clásico: simule fallos y recuperación de eventos de componentes de software básicos, incluida la versión 19-11

    Model-Based Calibration Toolbox

    • Calibración de baterías: caracterice una batería de circuito equivalente
    • Calibración de transitorios: optimice con mayor rapidez modelos de Simulink con sistemas transitorios de primer orden

    Powertrain Blockset

    • Utilice la app Virtual Vehicle Composer para configurar y crear modelos completos de vehículos, incluido el tamaño de los componentes, el ahorro de combustible y el seguimiento del ciclo de conducción
    • Aplicación de referencia Motor Dynamometer: redimensione y evalúe motores y controladores eléctricos

    Vehicle Dynamics Blockset

    • Utilice la app Virtual Vehicle Composer para configurar y crear modelos completos de vehículos, incluido el análisis de manejo del vehículo y la visualización de Unreal Engine
    • Utilice bloques de suspensión para implementar características cinemáticas y de pruebas de conformidad