首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >OMNotebook错误:在作用域中找不到类开发(正在查找函数或记录)

OMNotebook错误:在作用域中找不到类开发(正在查找函数或记录)
EN

Stack Overflow用户
提问于 2021-03-22 10:40:11
回答 1查看 16关注 0票数 0

我对DrModelica中的van der Pol示例进行了以下修改:

代码语言:javascript
运行
复制
model FPStirling "Free Piston Stirling engine model"
  Real x(start = 1,fixed = true);
  Real v(start = 1,fixed = true);
  Real T(start = 1,fixed = true);
  equation
  der(x) = v;
  dev(v) = T/x-1;
  dev(T) = 1 - x;
end FPStirling;

它计算并返回:{FPStirling}

然后我运行:simulate(FPStirling, startTime=0, stopTime=25 )

但是我得到了输出:

代码语言:javascript
运行
复制
record SimulationResult
    resultFile = "",
    messages = "Failed to build model: FPStirling"
end SimulationResult;
OMC-ERROR: 
"[7:3-7:17] Error: Class dev not found in scope FPStirling (looking for a function or record).
Error: Error occurred while flattening model FPStirling
"

会不会是路径问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-22 17:12:12

你真的在某个地方定义了一个函数dev吗?或者这可能是der的拼写错误。

阿迪尔。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66739657

复制
相关文章

相似问题

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