在Dymola中是否有一套集合或一本命令参考手册?例如,如果我想知道当前的工作目录,我应该使用哪个命令?我试过pwd和dir,但它们都没用。

发布于 2019-12-10 08:45:19
包浏览器中应该有一个名为"Dymola命令“或"DymolaCommands”的包(至少自Dymola 2018年起)。
您可以打开它作为任何其他包,或者浏览器通过命令或右击并使用“搜索”(勾选“完整文档”)。
发布于 2019-12-10 09:01:59
在查找新命令时,有多个源可以找到我签入的命令(没有特殊顺序):
DymolaCommands的Dymola库时将自动加载。可以使用包浏览器的“搜索”条目(右键单击DymolaCommands -> Search)搜索这一项。在命令窗口中的listfunctions()来获得函数的概述,这些函数可以从Dymola的命令行本地调用。通常,使用afterwards.Modelica.Utilities,其中可以通过将字符串绘制到模拟日志来使用Modelica.Utilities.Streams.print来调试模型。另一个非常有用的是库ModelManagement.。
获取当前目录有多种可能性。
不幸的是,这只会将目录打印到命令输出并返回
cd():。因此,这是更多的手工检查,虽然输出可以由getLastError()检索。这也是Dmyola specific.Modelica.Utilities.System.getWorkDirectory()和Modelica.Utilities.System.setWorkDirectory()classDirectory()函数将这样做,使用Dymola >2021。https://stackoverflow.com/questions/59263106
复制相似问题