我通过python接口模拟了一些Dymola模型(结果文件是dsres.mat和dsres.txt),现在我想用python比较和分析这些结果(或清楚一些输出)。
是否有可能使用python接口或者我需要使用modelicares / PySimulator / buildspy或类似的东西?
我不知道如何阅读和理解dsres.txt文件。
我不仅希望有一个带输出的图表,还有一个表格(包括时间,输出1,输出2等),就像我用Dymola模拟一样。
我正在使用python2.7和Dymola 2015
答案 0 :(得分:3)
最简单有效的方法之一是使用Dymat读取结果文件(dsres.mat),这是一种可以在https://www.j-raedler.de/projects/dymat/找到的工具。
通过这种方式,您将拥有Python中的所有值,并且可以使用Python的所有功能来处理它们......