我如何分析 DymolaSimulation 的结果(通过 python 接口模拟)

How can I analyse the results of a DymolaSimulation (simulated via python interface)

我通过python接口模拟了一些Dymola模型(结果文件是dsres.mat和dsres.txt),现在我想比较和分析这些结果(或者说清楚一些输出)与 python。

是否有可能使用 python 界面,或者我是否需要使用 modelicares/PySimulator/buildspy 或类似的东西?

我不知道如何阅读和理解 dsres.txt 文件。

我不仅想要一个带有输出的图表,还想要一个 table(包括时间、输出 1、输出 2 等),就像我用 Dymola 模拟时一样。

我正在使用 python2.7 和 Dymola 2015

最简单有效的方法之一是使用 Dymat 读取结果文件 (dsres.mat),该工具可在 https://www.j-raedler.de/projects/dymat/ 找到。

这样您将拥有 Python 中的所有可用值,并且可以使用 Python...

的所有功能处理它们