Actualice MATLAB y Simulink
Prácticas recomendadas para migrar a versiones de MATLAB más recientes
Manténgase al día con la versión más reciente de MATLAB® y Simulink®; obtenga nuevas funcionalidades, mejor rendimiento y conformidad con normativas actualizada. La mayoría de los usuarios prefieren actualizar con cada versión nueva, pero puede elegir la frecuencia que mejor se adapte a su organización.
Lea el white paper sobre actualizaciones de las versiones de MATLAB y Simulink para obtener información sobre el proceso de actualización, incluyendo un plan de lanzamiento para organizaciones de gran tamaño y una lista de comprobación para referencia rápida.
Herramientas
Puede ayudarse de diversas herramientas para la actualización, en función de su versión de software actual y la versión a la que vaya a actualizar. A partir de la versión R2017a, utilice la herramienta Upgrade Project para actualizar todos los modelos de un proyecto o actualizar todos los modelos, las librerías y los archivos de código de MATLAB de un proyecto a la versión más reciente. Entre las versiones R2012b y R2016b, utilice Upgrade Advisor para actualizar los modelos.
También dispone de otros recursos y herramientas:
MATLAB
- MATLAB Code Compatibility Analyzer: Esta herramienta analiza el código, presenta una lista de problemas de compatibilidad y proporciona instrucciones para solucionarlos
- GUIDE to App Designer Migration Tool for MATLAB: Esta herramienta convierte una app de GUIDE en una app de App Designer
- Marco de pruebas unitarias de MATLAB: Proporciona herramientas de prueba para escribir pruebas unitarias para programas
Simulink
- Simulink Performance Advisor: El asesor de rendimiento genera un informe que recomienda mejores ajustes de configuración, los implementa automáticamente, y ejecuta simulaciones en modo acelerador para mejorar el rendimiento de la simulación
- Comparación de modelos de Simulink: Compara modelos de dos versiones y fusiona las diferencias
- Simulink Test: Proporciona herramientas para crear, gestionar y ejecutar pruebas sistemáticas basadas en simulaciones de modelos, código generado y hardware simulado o físico
- Ejecución de pruebas en varias versiones de MATLAB: Permite probar funcionalidad de versiones posteriores mientras se ejecutan las pruebas en la versión preferida de Simulink
- Prueba de equivalencia: Compara la equivalencia funcional de dos simulaciones de modelos de Simulink que se hayan ejecutado en versiones distintas
- Requirements Toolbox: Permite crear, enlazar y validar requisitos en MATLAB o Simulink
- Pruebas basadas en requisitos: Proporcionan verificación de modelos, interpretación e informes de resultados de las pruebas
- Simulink Coverage: Realiza análisis de cobertura de código y modelos, que miden la integridad de las pruebas realizadas en modelos y código generado
- Cobertura de código: Permite recopilar métricas de cobertura de código durante simulaciones de software-in-the-loop (SIL) y processor-in-the-loop (PIL)
- Integración continua (CI): Permite probar y verificar código de MATLAB y modelos de Simulink automáticamente, y generar código en la nueva versión
Embedded Coder
- Soporte para Embedded Coder entre versiones: Integra código generado en versiones anteriores con código generado en la versión actual
- Integración de código entre versiones: Permite probar código generado de distintas versiones y reutilizar código existente de versiones anteriores sin modificaciones