• 4701阅读
  • 6回复

[讨论]qt 有没有什么公式识别的库 [复制链接]

上一主题 下一主题
离线bigdogxh
 

只看楼主 倒序阅读 楼主  发表于: 2015-10-27
现在遇到的一个项目需要利用大量的公式识别。
项目是数据解算方面的,数据源发送了有400-500个参数源码,每个源码需要通过一系列公式计算还原成最终的物理值。
例如参数1的计算公式是(X1/100 +97.3456)*4 + 273,X1为参数1的源码,当源码为5最终物理值为662.5824。
参数的公式每过一个阶段会发生变化,需要重新录入。
公式以字符串的形式给出,系统需要识别公式字符串,并能够通过参数源码按公式计算。
公式除了四则运算还有log等比较复杂的运算。
离线彩阳

只看该作者 1楼 发表于: 2015-10-27
去qt-apps.org看看,应该有你需要的。
上海Qt开发联盟,热忱地欢迎你的加入!
离线firebolt

只看该作者 2楼 发表于: 2015-10-28
把计算过程保存为js脚本可以吗?
离线bigdogxh

只看该作者 3楼 发表于: 2015-10-28
回 firebolt 的帖子
firebolt:把计算过程保存为js脚本可以吗? (2015-10-28 00:04) 

公式不能变,由上头下发。基本上就是我写的那样。
还有一个需要考虑效率,1000个参数每秒钟每个参数至少计算25次。
离线bigdogxh

只看该作者 4楼 发表于: 2015-10-28
回 彩阳 的帖子
彩阳:去qt-apps.org看看,应该有你需要的。 (2015-10-27 23:07) 

有推荐的没,英文项目看不懂。
离线firebolt

只看该作者 5楼 发表于: 2015-10-28
回 bigdogxh 的帖子
bigdogxh:公式不能变,由上头下发。基本上就是我写的那样。
还有一个需要考虑效率,1000个参数每秒钟每个参数至少计算25次。 (2015-10-28 20:05) 

我的意思是你这400~500个参数源码对应的400~500个信息点,每个信息点的值关联一个表达式,这个表达式可以是一个js脚本,也可以是你自己定义的公式。当你需要获取或者跟新信息点值的时候,就执行以下这个信息点关联的脚本。
离线彩阳

只看该作者 6楼 发表于: 2015-11-02
找一个支持LeTex的js控件,看能不能嵌入QML项目中。
上海Qt开发联盟,热忱地欢迎你的加入!
快速回复
限100 字节
 
上一个 下一个