【发布时间】:2019-12-06 13:18:24
【问题描述】:
我想使用 python 脚本自动评估我的模拟结果,但很难以有意义的方式打开 .mat 文件。
用 scipy.loadmat 打开文件似乎不是一个可行的选择:
from scipy.io import loadmat
x = loadmat(path)
我应该隐式返回我想用我的 python 模拟脚本分析的值,还是有另一种用 Python 加载 .mat-Results 的方法?
你用什么来完成这些任务?遗憾的是,Matlab 不是一个选择。
【问题讨论】:
-
您可以尝试使用 DyMat:pypi.org/project/DyMat
-
@matth 这几乎是我问题的答案!您可以将此作为答案发布吗?非常感谢!
-
那么,来自 Dymola/Openmodelica 的 mat 文件不是符合“标准”的 .mat 文件吗?
-
另一种方法可能是,因为无论如何你都会使用 Python,所以使用 OMPython。
-
Phil,如果您 self-answer 提出您的问题,通过提供一个小示例脚本,我肯定会支持它!
标签: python mat modelica dymola