繁体   English   中英

如何在Matlab中访问Windows相对路径(例如%userprofile%)?

[英]How to access windows relative paths (e.g. %userprofile%) in matlab?

我想在matlab中获得相对路径(例如'C:/ Users / thisuser / THATFOLDER')。 我在您可能使用〜的Unix机器上阅读,但是我在Windows系统上工作。

有解决方法吗? 感激

您可以使用功能system获取完整路径:

例如

[~,cmdout] = system('echo %APPDATA%')

应该为您提供完整的appdata路径。

您可以使用以下方法获取常规Windows env设置:

userFolder = getenv ( 'userprofile' )

所以要使用THATFOLDER

fullfile ( userFolder, 'THATFOLDER' )

一行:

fullfile ( getenv ( 'userprofile' ), 'THATFOLDER' );

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM