python - 常量上的 PyFMI FMU 模块方法 get_variable_unit()
问题描述
PyFMI FMU 模块方法 get_variable_unit() 不适用于常量。
在我看来,FMU-mouldes get_variable_unit() 和 _variable_description 的 PyFMI 方法也处理常量和参数。
我制作了一个包含常量声明的包 M。尽量使它整洁并声明单位和描述。当我尝试 get_model_variable_unit('model.variable') 时,我收到错误消息“No unit was found for the variable...”。但是它对 get_model_variable_description() 的工作方式与预期一样。
在我看来,它是一个小错误。
我运行的是秋季安装的 JModelica 2.4,即最近在 12 月份将 PyFMI 升级到 2.5,我不使用。
解决方案
这确实是 JModelica.org 中的一个错误 - 请参阅https://trac.jmodelica.org/ticket/5729。
推荐阅读
- android - 我是否让 Kotlin 函数正确返回列表?
- java - OpenCV MSER检测文本区域 - java
- python-3.x - 为什么我仍然可以输入 1 或 2 以外的数字
- pdf - 在不同的 Win7 工作站上使用 pdfbox 创建新的 pdf 文件时如何修复重叠文本。在另一个 win7 工作站上没有重叠文本
- javascript - 解析错误,意外令牌 Javascript
- react-native - FlatList 参考问题
- swift - 使用蒸汽在 Swift 中创建 REST API 无法发出 POST 请求
- swift - 如何将文本字段中的数据存储在自定义单元格中?
- owl - OWL API:遍历导入的本体
- pandas - 将数据框中的每个值更改为原始值的更快方法