Matlab:有没有办法获得当前脚本的路径?

时间:2011-05-22 21:53:46

标签: matlab

  

可能重复:
  Find location of current m-file in Matlab

我有一个不在当前目录或搜索路径上的脚本。我想从脚本中获取脚本的位置。这可能在Matlab中吗?

1 个答案:

答案 0 :(得分:13)

mfilename

  

描述

     

mfilename返回一个字符串   包含最多的文件名   最近调用的函数。什么时候叫   从文件中,它返回   该文件的名称。这允许一个   甚至可以确定其名称的功能   如果文件名已被更改。

     

p = mfilename('fullpath')返回   文件的完整路径和名称   发生呼叫,不包括   文件扩展名。

     

c =方法中的mfilename('class'),   返回方法的类,而不是   包括领先的@符号。如果   从非方法调用,它产生了   空字符串。