首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >加载以前保存的JModelica结果文件

加载以前保存的JModelica结果文件
EN

Stack Overflow用户
提问于 2016-01-08 09:56:23
回答 1查看 173关注 0票数 0

我得到了以下问题:

我正在加载一个JModelica模型,并通过执行以下操作轻松地模拟它:

代码语言:javascript
复制
from pymodelica import compile_fmu
from pyfmi import load_fmu

model = load_fmu(SOME_FMU);
res=model.simulate();

一切都很好,它甚至保存了一个结果.txt文件。现在,使用这个结果的问题是,到目前为止,我还没有在jmodelica- .txt包中找到任何功能,以便稍后再次将这样的.txt结果文件加载到一个结果对象(类似于simulate()返回的对象)中,以便轻松地提取之前保存的数据。

当然,手动实现也是可能的,但我发现它非常糟糕,我只是想问一下,是否有人知道可以为我将JModlica格式的结果文件加载到结果对象中的方法。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2016-01-20 16:04:23

您需要的功能位于io模块中:

代码语言:javascript
复制
    from pyfmi.common.io import ResultDymolaTextual
    res = ResultDymolaTextual("MyResult.txt")

    var = res.get_variable_data("MyVariable")

    var.x #Trajectory
    var.t #Corresponding time vector
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34668288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档