首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >戴莫拉指挥手册

戴莫拉指挥手册
EN

Stack Overflow用户
提问于 2019-12-10 08:35:00
回答 2查看 643关注 0票数 3

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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-12-10 08:45:19

包浏览器中应该有一个名为"Dymola命令“或"DymolaCommands”的包(至少自Dymola 2018年起)。

您可以打开它作为任何其他包,或者浏览器通过命令或右击并使用“搜索”(勾选“完整文档”)。

票数 2
EN

Stack Overflow用户

发布于 2019-12-10 09:01:59

在查找新命令时,有多个源可以找到我签入的命令(没有特殊顺序):

  1. In Dymola 2020 x‘用户手册1B’包含一节'2.5.19内置的Dymola函数‘,对这个主题提供了一个很好的概述。
  2. 在启动名为DymolaCommands的Dymola库时将自动加载。可以使用包浏览器的“搜索”条目(右键单击DymolaCommands -> Search)搜索这一项。在命令窗口中的
  3. ,您可以调用函数listfunctions()来获得函数的概述,这些函数可以从Dymola的命令行本地调用。通常,使用afterwards.
  4. Libraries搜索文本最有意义,也可以提供有用的功能。例如,Modelica提供了包Modelica.Utilities,其中可以通过将字符串绘制到模拟日志来使用Modelica.Utilities.Streams.print来调试模型。另一个非常有用的是库ModelManagement.

获取当前目录有多种可能性。

不幸的是,这只会将目录打印到命令输出并返回

  1. cd():。因此,这是更多的手工检查,虽然输出可以由getLastError()检索。这也是Dmyola specific.
  2. Using -- Modelica标准库--这些命令将用于管理工作目录:Modelica.Utilities.System.getWorkDirectory()Modelica.Utilities.System.setWorkDirectory()
  3. In --您希望得到当前执行的脚本的目录,classDirectory()函数将这样做,使用Dymola >2021。
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59263106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档