是否存在内置功能,在层次结构中找回目录路径?

时间:2013-09-23 09:37:55

标签: matlab

我正在寻找matlab内置函数,用于查找在层次结构中退后一步的目录路径。例如:

path = c:\\temp\base\xyz\

path2 = matlabfunction (path)并返回c:\\temp\base

2 个答案:

答案 0 :(得分:3)

试试这个:

[a,b] = fileparts('C:\temp\base\xyz')
a = 
    C:\temp\base
b = 
    xyz

确保\上包含尾随xyz,即C:\temp\base\xyz\,否则它将在返回的路径中包含xyz

答案 1 :(得分:2)

你可以尝试

path2 = cd(cd([path '\..']));