恰巧您的应用程序遇到相对于当前文件夹的目录路径或使用双点导航(例如, C:\A\B\..\C
。这显然相当于规范路径C:\A\C
。如何解决其规范形式的路径?如何在MATLAB/Octave中解析相对目录路径为规范化路径
4
A
回答
4
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
相关问题
- 1. 将相对url路径解析为其绝对路径
- 2. 规范化(webdav)unicode路径
- 3. 如何计算2目录路径之间的相对路径?
- 4. 使用规范的或根目录相对路径
- 5. Python中的URL解析 - 规范化路径中的双斜杠
- 6. 从相对路径解析绝对路径
- 7. UWP从绝对路径或相对路径解析文件夹
- 8. 类路径规范
- 9. 获得相对路径的绝对路径当前目录
- 10. PHP - 相对路径“规定”
- 11. 如何将相对路径转换为绝对路径在C#
- 12. ASP.NET项目中相对资源路径的规范
- 13. 如何将常规目录路径替换为java路径作为字符串
- 14. 路径解析
- 15. 解析路径
- 16. 运行ClasspathSuite时解析相对路径
- 17. 如何相对路径转换为绝对路径的Unix
- 18. 将相对路径转换为svg中的相对路径
- 19. 如何规范PowerShell中的路径?
- 20. 如何在c中解析相对路径#
- 21. Java如何在新File()中解析相对路径?
- 22. 相对路径变化?
- 23. Nltk路径相似性规范
- 24. 在bash中解析路径
- 25. 将相对路径解释为生产服务器的路径
- 26. .gitignore的相对父目录路径
- 27. Maven,本地目录的相对路径
- 28. Gulpfile到根目录的相对路径
- 29. 批处理:相对目录/路径
- 30. 相对路径不共享目录