Jak uruchomić dwie instancje MATLAB jednocześnie z różnymi ścieżkami?

Rozwijam swój własny zestaw narzędzi do obrazowania mózgu, który działa w środowisku MATLAB i SPM8, a jednocześnie mamgit clonewersja mojego własnego katalogu kodów narzędzi (lokalnego repozytorium git) do uruchamiania analiz, ta konfiguracja jest tworzona zgodnie z odpowiedzią Kevina Reida naJak pracować jednocześnie na kilku różnych wersjach plików za pomocą git?, który rozwiązał część problemu (jak mieć różne wersje tego samego.m plik dostępny w tym samym czasie i nadal zsynchronizowany za pomocągit fetch lubgit pull).

Jednak moja instalacja MATLAB nie znajduje się w żadnym z tych katalogów git; jest zainstalowany normalnie w/usr/local/MATLAB/R2012a/. MATLAB szuka funkcji zgodnie zpathdef.m, który jest przechowywany wwhich pathdef (/usr/local/MATLAB/R2012a/toolbox/local/pathdef.m) jako regularna funkcja. Więc nie mogę mieć dwóch instancji MATLAB uruchomionych jednocześnie, aby miały innepathdefprzynajmniej nie przez modyfikacjępathdef.m plik.

Oczywiście MATLAB musi wiedzieć wcześniej, gdzie szukaćpathdef.m zdefiniować ścieżkę. Czy istnieje sposób na zmianępathdef.m ścieżka wyszukiwania np. przez jakiś argument wiersza poleceń MATLAB lub z konsoli MATLAB? Lub w inny sposób, tak żebym mógł mieć dwie instancje MATLAB uruchomione jednocześnie z różnymipathdef? Czy powinienem zainstalować MATLAB w dwóch różnych katalogach? Interesują mnie wszelkiego rodzaju rozwiązania tego problemu.