MATLAB存在('resources','dir')找到目录。它是什么,它在哪里?

问题描述 投票:1回答:1

我一直在编写一个MATLAB脚本来处理论文工作中的大量文件和变量。我做的一件事是将工作目录存储在文件中。使用它会导致我遇到很多相同的线路问题

exist('resources', 'dir') == 7

我不熟悉Windows目录不是针对最终用户的,我认为这肯定会失败,因为它看起来不像任何驱动器上的有效路径。但是,它确实找到了一个文件夹。我怀疑这些目录还有更多。或者它是MATLAB搜索路径中的文件夹?

这些是什么?他们在哪里?

windows matlab path directory folder
1个回答
1
投票

它应该是Matlab搜索路径上的一个文件夹,可能是这个:

exist([matlabroot '/toolbox/simulink/simulink/resources'], 'dir') == 7

我想你想要的是一个相对于pwd的子文件夹,那么你可以做到

exist('./resources', 'dir') == 7 % work for all OS

检查文件夹是否存在。

© www.soinside.com 2019 - 2024. All rights reserved.