inden Sie den Ort der aktuellen M-Datei in MATL
Ich arbeite an meinem MATLAB code an einer Reihe von verschiedenen Orten, und es wäre wirklich hilfreich, wenn ich den Code auf seinen Ort auf dem Computer aufmerksam machen könnte. Ich glaube, es gibt eine Funktion, die mir genau diese Informationen liefert, aber ich kann mich nicht erinnern, wie sie heißen oder bei Google finden.
Die Idee ist, dass ich eine Funktion habemyFunc
das benötigt eine Datei in einem eigenen Verzeichnis, die sich an verschiedenen Orten auf verschiedenen Computern befinden kann. Also inmyFunc
Ich möchte so etwas machen:
dir = theFunctionImLookingFor;
system(fullfile(dir, 'someApp.exe'));
(Es kann auch sein, dass die gesuchte Funktion nicht das Verzeichnis, sondern den Verzeichnis- + M-Dateinamen zurückgibt, aber das macht für mich wenig aus.)