【发布时间】:2017-04-27 02:06:06
【问题描述】:
我想在 matlab 中获得一个相对路径(例如 'C:/Users/thisuser/THATFOLDER')。我在您可能使用的 unix 机器上阅读 ~,但是我正在使用 Windows 系统。
有解决方法吗?赞赏
【问题讨论】:
标签: windows matlab path relative-path
我想在 matlab 中获得一个相对路径(例如 'C:/Users/thisuser/THATFOLDER')。我在您可能使用的 unix 机器上阅读 ~,但是我正在使用 Windows 系统。
有解决方法吗?赞赏
【问题讨论】:
标签: windows matlab path relative-path
可以通过system函数获取完整路径:
例如
[~,cmdout] = system('echo %APPDATA%')
应该给你完整的appdata路径。
【讨论】:
您可以使用以下方法获取常规 Windows 环境设置:
userFolder = getenv ( 'userprofile' )
所以要获得THATFOLDER 使用:
fullfile ( userFolder, 'THATFOLDER' )
一行:
fullfile ( getenv ( 'userprofile' ), 'THATFOLDER' );
【讨论】: