为什么 matlab/Simulink 创建文件夹?

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

我目前正在 Simulink 上进行大量单元测试,并且借助 Python 脚本中的命令行,我在循环中一一调用所有测试:

init_matlab_fcn = "%s -batch \"addpath('%s');" % (matlab_exe,matlab_script)  
init_matlab_fcn += "addpath(genpath('%s'));" % lib_path
init_matlab_fcn += "run('%s');" % param_path
init_matlab_fcn += "Main_Function('%s');exit\"" % sim_project

对于每个测试,我都会创建一个具有奇怪名称的文件夹,即:{1D0554CF-E47D-4B42-812E-27531C577960}。这些文件夹针对每个测试显示在包含 lib_pathparam_path 的文件夹中。

此外,还有一个 dig 文件夹,其中包含其他文件夹,例如:blob_storageCache 等...以及文件,例如:CookiesVisited Links...仅此文件夹最近出现,因为自从我运行测试以来,它不应该被创建。

所以我在Matlab/Simulink页面上看到我必须删除所有临时文件/文件夹,但是:我必须保留一些内容!我并不认识他们所有人。您对替代方案有什么建议吗?自上一篇文章发布以来有任何更新吗?

我虽然Matlab支持会给出答案,因为这个问题被ping了,但我没有找到答案......

据我所知,为什么Matlab会创建这些带有随机标题的文件夹?为什么它们只有在一定数量的运行测试后才会出现? (首先我运行了一些测试,这很好,但是当测试数量变多时,我开始遇到这个问题。)

谢谢

matlab simulink
1个回答
0
投票

最新版本不再有此问题。根据您使用的 MATLAB 版本,安装最新更新也可能修复该问题。 在许多 R2020b 安装中都看到过这种情况。不确定问题是什么时候引入/解决的。

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