首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将vensim集成到任何逻辑中,但会出现运算器错误

将vensim集成到任何逻辑中,但会出现运算器错误
EN

Stack Overflow用户
提问于 2019-02-07 16:18:01
回答 1查看 36关注 0票数 0

enter image description here我对任何逻辑和java都不熟悉。当从Vensim集成我的系统动力学模型时,我一直在我的一个逻辑变量上得到一个操作符错误,它总结了其他变量,然后测试是否超过了阈值: vensim代码;如果否则( (Catchment hydrostaticity+Storm surge+Wave run up+(Tide+0.93))> 1.86,(Catchment hydrostaticity+Storm surge+Wave run up+(Tide+0.93)),1.86),这应该在任何逻辑中转换为;(Catchment_hydrostaticity+Storm_surge+Wave_run_up+Tide+0.93) >1.86?(Catchment_hydrostaticity+Storm_surge+Wave_run_up+Tide+0.93):1.86然而,我得到语法错误消息:“运算符+未为参数类型double,TableFunction定义”。现在,我还是个java新手,已经尝试过几种方法,但都没有成功。有人知道为什么我不能把这些变量加在一起吗?单位都是一样的。任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2019-02-07 16:49:39

您尝试求和的变量之一似乎是一个"TableFunction“对象。为此,您需要使用一个参数(x轴值)来调用它,以便从中获得一个可求和的值(对应于x轴参数的y轴值)。你就能把它们加起来。

查看有关TableFunction对象的帮助以了解更多信息。或者确保没有表函数,并将所有变量转换为干净的双变量:-)

希望这能把你带到正确的方向

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

https://stackoverflow.com/questions/54568967

复制
相关文章

相似问题

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