2013-08-23 181 views

回答

4

我知道一個路徑轉換爲規範形式最簡單的方法是使用cd命令:

oPath = cd(cd(iPath)); 

注意的是,如果路徑不你的文件系統中,這將失敗。

6

這一個使用java IO接口:

jFile=java.io.File(iPath); 
oPath=jFile.getCanonicalPath; 

它不會需要改變MATLAB的目錄。它還有其他有用的方法可以找到here

0

這樣做,沒有潛在的拋出異常的另一種方法,是使用what命令:

pathInfo = what(iPath); 
if ~isempty(pathInfo) 
    iPath = pathInfo.path; 
end