如何在开放的modelica中仿真后获取变量的值?

问题描述 投票:0回答:3

我已经在开放的 modelica 中模拟了一个模型,现在是否可以获取模拟过程中所有变量的值?如果是,我怎样才能得到它们?

variables simulation modelica openmodelica
3个回答
2
投票

模拟时,您可以给出outputFormat =“csv”,然后您会得到一个结果文件Model_res.csv,其中包含所有时间步长的所有变量值。如果需要,您可以在 Excel 中打开该文件。 https://build.openmodelica.org/Documentation/OpenModelica.Scripting.simulate.html

在 OpenModelica 连接编辑器 (OMEdit) 中,转到“模拟”->“模拟设置”,选项卡“输出”并选择 csv。


1
投票

我不确定我是否理解你的问题。通常,当您运行 OpenModelica 时,您将获得一个结果文件。该文件包含所有变量的所有模拟数据。

您如何读取该文件取决于您运行的平台以及您使用的工具。是这个问题吗?


0
投票

变量是无组织的,无法进行后处理。 你知道如何将变量转换为可利用的格式吗?

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.