¿Cómo ejecutar dos instancias de MATLAB simultáneamente con diferentes pathdef?

Estoy desarrollando mi propia caja de herramientas de imágenes cerebrales que se ejecuta bajo MATLAB & SPM8, y al mismo tiempo tengo ungit cloneLa versión de mi propio directorio de código de la caja de herramientas (repositorio de git local) para ejecutar análisis, esta configuración se crea de acuerdo con la respuesta de Kevin Reid en¿Cómo trabajar simultáneamente en varias versiones diferentes de archivos con git?, que resolvió una parte del problema (cómo tener diferentes versiones de la misma.m archivo accesible al mismo tiempo, y aún sincronizable mediante el uso degit fetch ogit pull).

Sin embargo, mi instalación de MATLAB no está en ninguno de estos directorios de git; se instala normalmente en/usr/local/MATLAB/R2012a/. MATLAB busca funciones de acuerdo apathdef.m, que se almacena enwhich pathdef (/usr/local/MATLAB/R2012a/toolbox/local/pathdef.m) como una función regular. Así que no puedo tener dos instancias de MATLAB ejecutándose simultáneamente para que tengan diferentespathdef's, al menos no modificandopathdef.m expediente.

Por supuesto, MATLAB tiene que saber de antemano dónde buscar.pathdef.m para definir el camino. ¿Hay alguna manera de cambiar?pathdef.m ruta de búsqueda por ejemplo. ¿Por algún argumento de la línea de comandos de MATLAB o desde la consola de MATLAB? O por algún otro medio, para que pueda tener dos instancias de MATLAB ejecutándose simultáneamente con diferentespathdef's? ¿O debería instalar MATLAB en dos directorios diferentes? Estoy interesado en todo tipo de soluciones para este problema.

Respuestas a la pregunta(2)

Su respuesta a la pregunta