Modelica

编辑
本词条由“匿名用户” 建档。

Modelica是一种面向对象的物理模型建模语言。它出现在1997年的编程语言标准1.0中。3.5版于2021年2月发布。在Modelica中用代数和常微分方程制定的物理模型由Modelica转换器转换为数学模型,并使用求解算法求解。 1996年,HildingElmqvist与来自Allan、Dymola、NMF、ObjectMath、Omola、SIDOPS+、Smile和来自各个领域的面向实...

Modelica

编辑

Modelica 是一种面向对象的物理模型建模语言。 它出现在 1997 年的编程语言标准 1.0 中。 3.5 版于 2021 年 2 月发布。 在 Modelica 中用代数和常微分方程制定的物理模型由 Modelica 转换器转换为数学模型,并使用求解算法求解。

创世纪

编辑

1996 年,Hilding Elmqvist 与来自 Allan、Dymola、NMF、ObjectMath、Omola、SIDOPS+、Smile 和来自各个领域的面向实践的用户的语言开发人员一起,发起了一项为面向对象模型定义标准化格式的倡议。 经过19次会议,Modelica语言标准1.3版于1999年发布,并投入实际应用。

语言描述

编辑

该语言存在各种图形开发环境。 最著名的是 Dymola、SimulationX 和 Wolfram SystemModeler(以前称为 MathModelica)。 它们允许用户使用图形符号开发复杂的仿真模型,每个图形符号代表一个对象。 对象通过连接器连接,连接器也可以是无向的。 这种类型的建模后来在 MATLAB/Simulink 中用于物理建模。

Modelica适用于描述广泛知识领域的跨学科问题:力学电气工程和电子学、热力学水力学和气动学、控制工程和过程工程。

Modelica

语言定义和 Modelica 标准库免费提供,并由 Modelica 协会进一步开发和推广。 当前的语言标准是 3.5。

Modelica 的优势

编辑

Modelica 的一个主要优点是 Modelica 使用方程而不是赋值。 它不需要为搜索到的变量解析。

另一个优点是可以为变量提供属性(物理尺寸、单位)。 这允许仿真软件检查方程式。

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/371949/

(3)
词条目录
  1. Modelica
  2. 创世纪
  3. 语言描述
  4. Modelica 的优势

轻触这里

关闭目录

目录