基于脑图结构的数值计算系统技术方案

技术编号:37186177 阅读:7 留言:0更新日期:2023-04-20 22:49
本发明专利技术公开了基于脑图结构的数值计算系统,涉及数值计算领域。为了解决现有的现有的脑图结构在进行数据计算时由于代码较多,导致编码人员工作量大,准确度不高的问题。基于脑图结构的数值计算系统,包括数据接收模块、中央处理器、检索对比模块、计算模块和显示模块。本发明专利技术的基于脑图结构的数值计算系统,过滤了无用的信息,使得计算效率更高且结果更加准确,减少了数值计算的过程中不必要的冗余代码,减轻了业务编码人员的工作量,提高了数值计算中业务代码的可读性,使得数据库检索的效率更好且准确度高,进一步提高了计算的效率,进而提高了计算的正确性。进而提高了计算的正确性。进而提高了计算的正确性。

【技术实现步骤摘要】
基于脑图结构的数值计算系统


[0001]本专利技术涉及数值计算领域,特别涉及基于脑图结构的数值计算系统。

技术介绍

[0002]脑图是一种可以表达事物与事物之间关联的可视化手段,用脑图来展现测试功能层次之间的关系非常合适,随着测试工程化的概念的提出,测试工程师愈发需要一款既可以编辑脑图又可以方便项目管理的测试用例编辑工具。
[0003]现有的脑图结构在进行数据计算时由于代码较多,导致编码人员工作量大,实用性不高,且计算结果的准确度无验证程序,因此准确度不高。

技术实现思路

[0004]本专利技术的目的在于提供基于脑图结构的数值计算系统,过滤了无用的信息,使得计算效率更高且结果更加准确,减少了数值计算的过程中不必要的冗余代码,减轻了业务编码人员的工作量,提高了数值计算中业务代码的可读性,节省了计算机的存储空间,使得数据库检索的效率更好且准确度高,进一步提高了计算的效率,进而提高了计算的正确性,以解决上述
技术介绍
中提出的问题。
[0005]为实现上述目的,本专利技术提供如下技术方案:
[0006]基于脑图结构的数值计算系统,包括:
[0007]数据接收模块,用于
[0008]接收输入数据信息,并提取文字数据中的关键字发送到中央处理器和显示屏;
[0009]中央处理器,用于
[0010]接收数据接收模块发来的数据,并按规则建立索引发送到检索对比模块;检索对比模块,用于
[0011]接收中央处理器发来的数据,并将数据转换成计算模块所能识别的格式发送到计算模块,将数据与算法数据库中的数据进行相似度对比,并将比对结果发送给计算模块;
[0012]计算模块,用于
[0013]接收中央处理器发送来的数据,以及检索对比模块发送来的算法数据,并将两者进行融合运算后,输出计算结果发送到显示模块;
[0014]显示模块,用于
[0015]显示计算结果及对应计算结果的目标单位制,显示运算数值及对应该运算数值的具体运算过程,当不符合运算规则时显示错误提示。
[0016]进一步地,所述检索对比模块包括:
[0017]预处理模块,用于对提取文字数据中的关键字进行预处理,将数据转换成能识别的格式;
[0018]检测模块,用于在转换后的数据中检测出关键字中的的特征信息;
[0019]对比模块,用于将转换后的关键字信息与算法数据库中的信息进行配准比对,并
将两者进行融合计算;
[0020]传输模块,用于将计算的结果传输至显示模块进行显示;
[0021]反演算模块,用于
[0022]对计算模块所计算的结果进行反演算,并将反演算的结果发送至显示模块。
[0023]进一步地,所述计算模块包括:
[0024]数据读取模块,用于读取相似度对比数据中与接收数据所对应的变量参数值;
[0025]数值计算公式转换模块,用于根据变量参数值将相似度对比数据与接收数据融合计算请求转换为数值计算公式;
[0026]数值计算公式求解模块,用于对数值计算公式进行计算求解得到最终数值,并将最终数值返回至显示模块。
[0027]进一步地,所述数值计算公式求解模块包括:
[0028]所述转换算法查找模块,用于
[0029]从算法数据库中查找与算法数据库内用户需求信息对应的转换算法;
[0030]所述计算表达式获取模块,用于
[0031]根据转换算法的优先级排列变量参数值和运算符,将数值计算公式转换为计算表达式;
[0032]所述计算表达式求解模块,用于
[0033]根据对应的运算支撑算法对计算表达式进行逐级计算求解;
[0034]所述运算支撑算法查询模块,用于
[0035]从算法数据库中查询计算表达式中各运算符对应的运算支撑算法。
[0036]进一步地,所述计算模块的计算过程包括以下步骤:
[0037]将数据接收模块接收的数据依据所选取的来源单位制及目标单位制转换为目标数值,并记录目标数值及对应目标数值的目标单位制;
[0038]当接收模块接收到运算信号时,通过转换算法查找模块根据所接收的数据信息在算法数据库内查找与用户所需求信息相对应的转换算法;
[0039]当查找到对应的转换算法后,通过计算表达式获取模块获取转换算法中的优先级排列变量参数值和运算符,并将数值计算公式转换为计算表达式;
[0040]通过运算支撑算法查询模块从算法数据库中查询计算表达式中各运算符对应的运算支撑算法,并通过计算表达式求解模块根据转换算法对计算表达式进行计算求解。
[0041]进一步地,所述数据接收模块包括:
[0042]传输模块,用于将提取模块所提取的关键字信息传输至中央处理器;
[0043]提取模块,用于对文字信息中的关键信息进行提取,并进行转换;
[0044]其中,提取模块包括:
[0045]特征提取模块,用于待识别文字提取得到共享特征图;
[0046]检测模块,对共享特征图进行检测得到文字提取区域;
[0047]文字行特征提取模块,用于将文字提取区域映射回共享特征图上并进行文字行特征提取得到文字行特征图;
[0048]识别模块,用于从文字行特征图中识别出目标文字,并转换为对应的计算数据。
[0049]进一步地,所述传输模块,用于将提取模块所提取的关键字信息传输至中央处理
器,其中在关键字信息数据传输过程中,通过以下的方法提高数据传输的效率:
[0050]将影响数据传输速度的影响因子加入第一数据传输节点链表中,其中所述影响因子包括节点类型、网关数量和活跃因子;
[0051]对于不同的影响因子赋予不同的权重系数,得到新的第二数据传输节点链表;
[0052]对于得到的新的第二数据传输节点链表进行排序,得出最优的数据节点,将其排在数据传输节点链表的头部;
[0053]在关键字信息数据传输到中央处理器时,从数据传输节点链表的头部的数据节点开始进行数据交互;
[0054]其中得出做优的数据节点的方法为采用求平均值算法,计算出单个数据节点的平均值,并将计算后数据节点平均值最大的选定为最优的数据节点。
[0055]进一步地,所述脑图的数值计算包括以下步骤:
[0056]建立算法数据库,并将各种算法的名称以及其对应的算式代码储存至算法数据库内;
[0057]通过数据接收模块接收输入数据信息,并提取接收数据信息中的关键字;
[0058]将提取的关键字经过处理后与算法数据库内的信息进行相似度的对比,并将对比数据发送至计算模块;
[0059]计算模块将对比的数据与接收的数据进行融合运算,并将计算的结构发送至显示模块进行显示。
[0060]进一步地,所述算法数据库包括:
[0061]算法工具分类子集库,用于储存不同的算法工具,并根据算法工具的类型进行分类;
[0062]算法工本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于脑图结构的数值计算系统,其特征在于,包括:数据接收模块,用于接收输入数据信息,并提取文字数据中的关键字发送到中央处理器和显示屏;中央处理器,用于接收数据接收模块发来的数据,并按规则建立索引发送到检索对比模块;检索对比模块,用于接收中央处理器发来的数据,并将数据转换成计算模块所能识别的格式发送到计算模块,将数据与算法数据库中的数据进行相似度对比,并将比对结果发送给计算模块;计算模块,用于接收中央处理器发送来的数据,以及检索对比模块发送来的算法数据,并将两者进行融合运算后,输出计算结果发送到显示模块;显示模块,用于显示计算结果及对应计算结果的目标单位制,显示运算数值及对应该运算数值的具体运算过程,当不符合运算规则时显示错误提示。2.如权利要求1所述的基于脑图结构的数值计算系统,其特征在于,所述检索对比模块包括:预处理模块,用于对提取文字数据中的关键字进行预处理,将数据转换成能识别的格式;检测模块,用于在转换后的数据中检测出关键字中的的特征信息;对比模块,用于将转换后的关键字信息与算法数据库中的信息进行配准比对,并将两者进行融合计算;传输模块,用于将计算的结果传输至显示模块进行显示;反演算模块,用于对计算模块所计算的结果进行反演算,并将反演算的结果发送至显示模块。3.如权利要求2所述的基于脑图结构的数值计算系统,其特征在于,所述计算模块包括:数据读取模块,用于读取相似度对比数据中与接收数据所对应的变量参数值;数值计算公式转换模块,用于根据变量参数值将相似度对比数据与接收数据融合计算请求转换为数值计算公式;数值计算公式求解模块,用于对数值计算公式进行计算求解得到最终数值,并将最终数值返回至显示模块。4.如权利要求3所述的基于脑图结构的数值计算系统,其特征在于,所述数值计算公式求解模块包括:所述转换算法查找模块,用于从算法数据库中查找与算法数据库内用户需求信息对应的转换算法;所述计算表达式获取模块,用于根据转换算法的优先级排列变量参数值和运算符,将数值计算公式转换为计算表达式;所述计算表达式求解模块,用于
根据对应的运算支撑算法对计算表达式进行逐级计算求解;所述运算支撑算法查询模块,用于从算法数据库中查询计算表达式中各运算符对应的运算支撑算法。5.如权利要求4所述的基于脑图结构的数值计算系统,其特征在于,所述计算模块的计算过程包括以下步骤:将数据接收模块接收的数据依据所选取的来源单位制及目标单位制转换为目标数值,并记录目标数值及对应目标数值的目标单位制;当接收模块接收到运算信号时,通过转换算法查找模块根据所接收的数据信息在算法数据库内查找与用户所需求信息相对应的转换算法;当查找到对应的转换算法后,通过计算表达式获取模块获取转换算法中的优先级排列变量参数值和运算符,并将数值计算公式转换为计算表达式;通过运算支撑算法查询模块从算法数据库中查询计算表达式中各运算符对应的运算支撑算法,并通过计算表达式求解模块根据转换算法对计算表达式进行计算求解。6.如权利要求5所述的基于脑图结构的数值计算系统,其特征在于,所述数据接收模块包括:传输模块,用于将提取模块所提取的关键字信息传输至中央处理器;提取模块,用于对文字信息中的关键信息进行提取,并进行转换;其中,提取模块包括:特征提取模块,用于待识别文字提取得到共享特征图;检测模块,对共享特征图进行检测得到文字提取区域;文字行特征提取模块,用于将文字提取区域映射回共享特征图上并进行文字行特征提取得到文字...

【专利技术属性】
技术研发人员:苏俊明
申请(专利权)人:上海芯与网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1