.mat
時間を節約するために、モデルを再度シミュレートするのではなく、ファイルを読み取ろうとしています。
使用scipy.io.loadmat
しましたが、うまく機能しませんでした:
res = loadmat('ChatteringControl_result.mat')
res.keys()
['Aclass', 'dataInfo', 'name', 'data_2', 'data_1', 'description']
キーは変数名ではなく、変数値を取得する方法がわかりません。
次に、解像度を検索し、DyMatを見つけました。他の変数ではうまく機能しますが、取得できませんtime
。
res1 = DyMat.DyMatFile('ChatteringControl_result.mat')
T = res1['T']
t = res1['time']
KeyError: 'time'
では、JModelica ですべての結果を取得するにはどうすればよいでしょうか?(もちろん、Matlab を開かずに)。JModelica の組み込み関数のように?
本当にありがとう!