运行OpenModelica仿真求解后,默认生成XXXX_res.mat的结果文件,可以通过MATLAB、Octave、Scilab和SciPy打开。
详见《OpenModelica User’s Guide Release v1.16.1-15-gfd2a6cf15b9》中28.1 The MATv4 Result File Format
同样可以用Python的DyMat库来处理,详见:
使用Python处理Dymola结果1
文件主要包括六个部分:
Aclass
就四行,最重要的是最后一行的binTrans
,表明其他几个部分的数据需要转置来看。
name
变量存储列表,乍一看这啥玩意,就需要按Aclass
中binTrans
说的,倒着一列一列地看,每一列是一个变量的名称,如第一列为time
时间。