¿Cómo puedo saber por qué falla MATLAB?

¿Cómo puedo saber por qué falla MATLAB?

Estoy usando código GUI de MATLAB que maneja diez archivos, utiliza ampliamente la herramienta de adquisición de imágenes y también la herramienta de adquisición de datos y la programación de GPU.

Por lo general, funciona bien, pero de vez en cuando (más a menudo últimamente) MATLAB falla por completo y necesito reiniciarlo.

El sistema utiliza Win7-64 (ultimate) SP1 y tiene un Xeon CP E5-1650 @3.2 GhZ con 64 GB de RAM y una GPU Tesla C2075. La versión de Matlab es 2012a y también utiliza la última aceleración de GPU en MATLAB con Jacket.

Cuando Matlab falla, Win7 ofrece "depurar", y el depurador Just-In-Time de Visual Studio informa que "Se produjo una excepción de Win32 no controlada en Matlab.exe [2176]".

Después de que esto suceda, simplemente reiniciar Matlab no funciona (el símbolo se muestra, pero luego desaparece y no sucede nada), y necesito reiniciar.

¿Por qué es eso y cómo podría detectarlo? Sólo podía pensar en una pérdida de memoria o en una memoria defectuosa.

ACTUALIZAR: Matlab también empezó a fallar por las interfaces gráficas simples que funcionaban antes. Ahora matlab no se carga en absoluto, aparece la pantalla del logotipo durante una fracción de segundo y luego no sucede nada. Win 7 Verifique la memoria y chkdsk no ayudó. Instalé una versión actualizada de Java, que tampoco ayudó... A continuación, intentaré reinstalar Matlab :(

ACTUALIZACIÓN 2

Seguí que el problema fuera, lo creas o no, el software de la cámara que fue escrito como un adaptador para Matlab (en Java). Me enteré por la empresa (Allied Vision) que el código Java que estaban usando estaba en conflicto con Matlab a nivel del sistema operativo y, desde entonces, habían lanzado una nueva versión de software que es estable (llamada Vimba). La cámara (Prosilica GX) funciona con Matlab pero solo con aproximadamente la mitad de la velocidad de fotogramas que debería (~60 fps en lugar de 112 fps). Tanto TMW como Allied Vision saben sobre esto y todavía tengo que obtener una solución de ellos (más de un año).

Respuesta1

Seguí que el problema fuera, lo creas o no, el software de la cámara que fue escrito como un adaptador para Matlab (en Java). Me enteré por la empresa (Allied Vision) que el código Java que estaban usando estaba en conflicto con Matlab a nivel del sistema operativo y, desde entonces, habían lanzado una nueva versión de software que es estable (llamada Vimba). La cámara (Prosilica GX) funciona con Matlab pero solo con aproximadamente la mitad de la velocidad de fotogramas que debería (~60 fps en lugar de 112 fps). Tanto TMW como Allied Vision saben sobre esto y todavía tengo que obtener una solución de ellos (más de un año). He decidido no continuar con la visión aliada por eso...

información relacionada