2011-12-19 19 views

Respuesta

10

He aquí un consejo - una gran parte de la el tiempo que toma MATLAB El compilador está en la verificación de la dependencia del código que está compilando. Si tiene una gran cantidad de cajas de herramientas en la ruta, esto puede llevar mucho tiempo. Puede cambiar la lista de cajas de herramientas en la ruta desde el menú Configuración en deploytool. Asegúrese de que solo se seleccionen las cajas de herramientas que su código realmente usa.

Todavía puede llevar años, pero esto puede demorar un poco menos las edades.

+0

Gracias, tengo este problema también. – Oli

+2

Piense en ello como una oportunidad para tomarse un merecido descanso, tal vez un buen café o un corto paseo. Te lo mereces. –

+0

Me recuerda cuando estaba usando 'addpath' un poco como la instrucción C' include' y poniendo en la parte superior de las funciones llamadas varias veces. Descubrí que esta línea ocupaba aproximadamente el 80% del tiempo de ejecución ... –

-2

técnicas habituales para hacer nada más rápido compilar como suele ser bastante rentable:

  • más rápido CPU
  • más memoria
  • SSD

no creo que la computación paralela la caja de herramientas lo ayudará porque el compilador de MATLAB no aparece como el que tiene built-in support en el sitio web aunque los productos del codificador sí lo hacen.

Cuestiones relacionadas