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

时间:2018-02-07 11:12:59

标签: python modelica dymola

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

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

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

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

我正在使用python2.7和Dymola 2015

1 个答案:

答案 0 :(得分:3)

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

通过这种方式,您将拥有Python中的所有值,并且可以使用Python的所有功能来处理它们......