Matlab:有没有办法获取当前脚本的路径? [重复]

问题描述 投票:0回答:1

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

matlab
1个回答
16
投票

mfilename

描述

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.