Modelica 路径元素的术语



(a)"Modelica路径"的正确术语是什么?我正在处理和修改任意的"Modelica 路径",所以我正在寻找一个通用术语。

这些是我目前使用的术语。MSL 中的示例:

Modelica.Blocks.Examples.PID_Controller
  1. ModelicaBlocksExamplesPID_Controller: 每一个都是Modelica标识符(MoSpec 2.3.1)?
  2. Modelica.Blocks.Examples.PID_Controller:我称之为"Modelica路径"(就像术语path使用,例如在文件系统树中),但是命名串联Modelica标识符字符串的正确术语是什么?MODELICAPATH 用于 MoSpec 13.2.4 中的库根目录。
  3. Modelica: 当我提取这个完整的"Modelica路径"的第一个元素时,将其称为根路径是否正确?
  4. PID_Controller: 当我提取"Modelica 路径"的最后一部分时,调用生成的字符串名称(Modelica 类)是否正确?
  5. Modelica.Blocks.Examples: 称之为PID_Controller环境的路径是否正确?

基本上你正在浏览Modelica库,相关的Modelica术语是适当的类。所以:

  1. 模型,块,示例是包PID_Controller是一个模型。

  2. Modelica.Blocks.Examples.PID_Controller基本上是模型PID_Controller的完全限定名称

  3. Modelica
  4. 实际上是大多数人会说Modelica库的软件包。

  5. PID_Controller只是型号名称。

  6. Modelica.Blocks.Examples是模型PID_Controller的包路径。

最新更新