preguntas frecuentes


Introducción

1. ¿Cuáles son los pasos recomendados para la actualización?

En el caso de las aplicaciones no críticas, el proceso de actualización es relativamente simple. Basta con instalar la nueva versión de MATLAB en una carpeta nueva. El instalador no sobrescribirá otras versiones ya instaladas.

MathWorks recomienda el siguiente proceso para actualizar aplicaciones críticas a versiones más recientes de MATLAB y Simulink:

  • Evaluación: analice el efecto general de la actualización y determine si las ventajas superan los costes.
  • Planificación: defina el alcance global y planifique el proyecto.
  • Migración: convierta las herramientas, el código y los modelos personalizados de forma iterativa a la nueva versión.
  • Pruebas: asegúrese de que el código y los modelos produzcan resultados equivalentes en la versión anterior y la nueva.
  • Publicación y soporte: publique el código y los modelos actualizados y ofrezca soporte al resto de la organización durante el proceso de actualización mediante un equipo dedicado.

2. ¿Cómo se selecciona la versión de MATLAB y Simulink a la que actualizar?

Antes de decidir a qué versión de MATLAB y Simulink deberían actualizar usted y su organización, consulte los recursos siguientes:

También debería consultar los recursos sobre disponibilidad de plataformas por producto, elección de un equipo para ejecutar los productos MATLAB y Simulink y adopción de Windows de 64 bits si son aplicables a la situación de su organización.

3. ¿Dónde puedo consultar una lista de todas las características principales nuevas de cada versión para evaluar una actualización?

Encontrará una lista de las características principales nuevas por producto en relación con la versión más reciente en las notas de la versión.

Para ver todas las características nuevas de cada versión de un producto concreto, acceda a la página específica de notas de la versión de ese producto (p. ej., las páginas de notas de la versión de MATLAB y de notas de la versión de Simulink).

4. ¿Cuáles son los requisitos del sistema para la versión actual?

Consulte los requisitos relacionados con el sistema y la plataforma para la versión actual. También puede consultar los requisitos en cuanto al sistema y la plataforma para versiones anteriores.

5. ¿Cómo puedo saber qué versión estoy utilizando actualmente?

Cuando se abre MATLAB, en la barra de título se muestra siempre el número de versión.

También se puede utilizar el comando de MATLAB ver para determinar la versión de MATLAB que se está usando, junto con otra información como el número de licencia, los productos instalados, etc.

Consulte la documentación para conocer la sintaxis y ver algunos ejemplos.

6. Voy a instalar Windows 10. ¿Es compatible con MathWorks?

Sí. Windows 10 es compatible con MathWorks a partir de la versión R2015a. Consulte los requisitos del sistema detallados.


Momento

1. ¿Cuándo es buen momento para actualizar?

MathWorks recomienda establecer una frecuencia de actualización regular para obtener el máximo provecho de la actualización. La mayor parte de los usuarios puede actualizar fácilmente a cada nueva versión, mientras que los usuarios con aplicaciones y modelos críticos deben lograr un equilibrio entre el coste de la actualización y las ventajas.

2. ¿Cuándo debo empezar a planificar la siguiente actualización?

MathWorks recomienda adoptar una filosofía de actualización continua. La realización constante de actividades de actualización garantiza que la siguiente actualización resulte más fácil que la anterior. Con este fin, plantéese la realización de pruebas con versiones preliminares y modelos del sector industrial, así como la participación en seminarios, webinars y conferencias de MathWorks. Consulte el documento de descripción general titulado Pruebas relacionadas con el modelo industrial y el código para obtener más información sobre este particular.


Prácticas recomendadas y otras consideraciones

1. ¿Cuáles son las prácticas recomendadas para gestionar las dependencias tales como herramientas de terceros y herramientas personalizadas internas?

Se recomienda evaluar el flujo de trabajo y documentar las herramientas de hardware y software de terceros de las que dependen sus productos de MathWorks. También debería identificar las versiones de MathWorks para las que los proveedores de terceros planean ofrecer compatibilidad. Esto contribuirá a determinar la versión objetivo a la que debería actualizar. También es importante saber cuándo esos proveedores de terceros ofrecen compatibilidad con cada nueva versión de MATLAB y Simulink. Esto es especialmente importante si planea actualizar a una versión de MATLAB y Simulink que aún no está disponible.

2. Una vez que actualice a una nueva versión, ¿es posible usar los archivos actualizados con versiones anteriores?

Cuando se trabaja con modelos de Simulink, es necesario guardarlos de forma que sean compatibles con una versión anterior mediante la opción de exportación del modelo a una versión anterior. Esto permite abrir un modelo actualizado en una versión previa.

No se requieren pasos adicionales para abrir archivos actualizados de MATLAB en una versión anterior. No obstante, recuerde que si añade a su código o sus modelos una funcionalidad que solo está disponible en la versión más reciente, el código o los modelos no se podrán ejecutar en la versión anterior.

3. ¿Qué pasos debo seguir para confirmar la equivalencia numérica del código y los modelos entre una versión y otra?

Durante el proceso de actualización, centre las pruebas de actualización en los flujos de trabajo habituales de su organización (p. ej., actualizar, simular y generar código a partir de los modelos). Una vez actualizados los modelos y las herramientas personalizadas, es necesario que los ingenieros responsables de su desarrollo validen los modelos en la nueva versión. Pruebe los modelos y el código generado en un entorno de software-in-the-loop (SIL). Verifique que las salidas de la simulación y la generación de código coincidan con las salidas de versiones anteriores de MATLAB y Simulink, y recurra a la automatización si es posible.

4. ¿Puedo reutilizar el código generado en una versión anterior para reducir las tareas de verificación?

A partir de la versión R2016b, se puede automatizar la simulación y la integración del código C generado de versiones anteriores (R2010a y posteriores) con modelos y código generado de la versión actual. El código de versiones anteriores se integra en la versión nueva sin cambios, lo cual aumenta la reutilización y reduce el coste de la verificación.

Consulte la documentación para obtener detalles sobre cómo reutilizar el código C generado en una versión anterior.

5. ¿Cómo se debe implementar la actualización en una organización de gran tamaño?

Se recomienda que los ingenieros actualicen su código de MATLAB y sus modelos de Simulink en lugar de que otro grupo diferente lleve a cabo la migración. Los ingenieros que han desarrollado el código y los modelos tienen los conocimientos necesarios para realizar la validación. Asimismo, conocen los plazos de producción a los que se enfrentan y saben qué partes se deben modificar para versiones futuras. Si, por cualquier motivo, los ingenieros no pueden actualizar sus modelos y su código, serían necesarios casos de pruebas que produzcan el nivel deseado (se recomienda el 100 %) de cobertura de las pruebas.


Obtención de ayuda

1. ¿Cómo me puede ayudar MathWorks?

MathWorks ofrece una amplia gama de opciones de soporte, las cuales se indican en la página de soporte. Para obtener sugerencias a la hora de solucionar problemas y asistencia técnica, cree una solicitud de servicio.

Además, el Servicio de actualización de software le pondrá en contacto con consultores de MathWorks que pueden ayudar a su organización a actualizar MATLAB y Simulink.

2. ¿Dónde puedo obtener respuestas a mis dudas generales sobre instalación?

Puede consultar las páginas de “Ayuda con la instalación, activación e iniciación de MATLAB” para encontrar respuestas a las preguntas sobre instalación y activación de licencias.

3. ¿Qué herramientas proporciona MathWorks para ayudar con la actualización?

Podrá localizar y solucionar posibles problemas durante la actualización del código y los modelos a una versión más reciente mediante el Informe de compatibilidad del código y Simulink Upgrade Advisor.

Descargue el white paper “Actualizaciones de versiones de MATLAB y Simulink para organizaciones de gran tamaño”, donde se explican las prácticas recomendadas relacionadas con la actualización.