如何在仿真后自动删除 Dymolas 构建文件?

Enr*_*iYo 1 modelica dymola

每次我在 Dymola 中进行模拟时,都会在工作目录中创建许多“无用”(对我来说)文件 - 即dsfinal.txtdsin.txtdslog.txtdsmodel.cdymosim.exe。我觉得这很烦人,因为它弄乱了我的目录。

有没有办法在模拟后只选择需要保留的输出文件,而不需要手动删除不需要的文件?

Mar*_* A. 5

这些是临时文件,但对于 Dymola 来说是必需的。据我所知,没有选项可以自动删除它们。当然,您可以编写脚本,但我没有看到它的真正意义,并且这些文件由某些功能使用 - 例如,dsfinal.txt在继续模拟时使用。

一些注意事项:这些文件是在工作目录中创建的 - 该目录应仅包含临时文件。工作目录可以通过 GUI 使用“文件”->“选项”->“设置”来设置:

Dymola:选项 -> 设置

一个相当常见的问题是, Dymola 中 有一个Open和 一个函数:LoadDymola:负载与开路

正如描述所述,Load不影响工作目录,而将Open其设置为打开文件的目录。后者也适用于打开文件,例如通过从资源管理器中双击。所以一般情况下还是搭配比较好Load

我的建议是将存储模型/包的目录和工作目录分开。这样工作目录内容基本上可以随时完全删除......