【问题标题】:Open Source Simulation program to work along with Python? [closed]与 Python 一起工作的开源模拟程序? [关闭]
【发布时间】:2020-08-17 03:23:54
【问题描述】:

Modelica 环境是否提供 Python 语言的接口,以便

  1. 在可视化建模环境中构建要模拟的系统,同时使用 Python 创建模拟设置。通过这种方式,我将能够在 Python 中的优化算法中多次运行模拟。

  2. 用我已经知道的语言将复杂系统构建为函数,例如,我想在 Python 中创建一个表示系统的函数,然后从“块”运行这个函数。

【问题讨论】:

标签: python modelica


【解决方案1】:
  1. 通常,大多数 Modelica 仿真环境都会提供与 Python 等脚本语言的接口。另一种选择是使用任何模拟环境将 Modelica 模型导出到所谓的功能模型单元 (FMU),它们是独立的软件程序。 Python中有用于多次模拟导出的FMU的软件解决方案,例如每个都有不同的参数值。

  2. Modelica 语言支持调用用 C/Fortran 编写的外部函数,但不支持 Python。

【讨论】:

  • 不知道问题(以及答案)违反了社区准则。我已经相应地改变了答案。您能否提供指向这些特定指南的链接?。
猜你喜欢
  • 2021-08-20
  • 1970-01-01
  • 2012-11-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-15
  • 1970-01-01
  • 2011-05-28
相关资源
最近更新 更多