1

階層の 1 ステップ前に存在するディレクトリのパスを見つけるための matlab 組み込み関数を探しています。例えば:

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

path2 = matlabfunction (path)そして戻るc:\\temp\base

4

2 に答える 2

3

これを試して:

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

末尾に onを含めないでください。つまり、そうしないと、返されるパスに含まれます。\xyzC:\temp\base\xyz\xyz

于 2013-09-23T10:08:08.240 に答える
2

あなたが試すことができます

path2 = cd(cd([path '\..']));
于 2013-09-23T09:43:33.453 に答える