Find location of current m-file in Matlab
Posted
by Jordi
on Stack Overflow
See other posts from Stack Overflow
or by Jordi
Published on 2010-04-27T09:46:32Z
Indexed on
2010/04/27
10:03 UTC
Read the original article
Hit count: 228
matlab
I'm working on my Matlab code in a number of different locations and it would really help if I could make the code aware of its location on the computer. I think there is a function that gives me exactly this information, but I can't remember what it is called or find it on Google.
The idea is that I have a function myFunc
that needs a file in its own directory, which can be in different locations on different computers. So in myFunc
I want to do something like this:
dir = theFunctionImLookingFor;
system(fullfile(dir, 'someApp.exe'));
(it could also be that the function I'm looking for doesn't return the directory, but the directory + m-file name, but that makes little difference to me)
Thanks for any help!
© Stack Overflow or respective owner