一种算法编辑方法和装置制造方法及图纸

技术编号:38876700 阅读:11 留言:0更新日期:2023-09-22 14:09
本申请实施例公开了一种算法编辑方法和装置,属于数据处理技术领域,能够解决现有技术中对数据进行预处理的算法固定,不够灵活的问题。该方法包括:显示算法管理界面,算法管理界面包括自定义算法区域和算法编辑区域;响应于用户点击新建自定义算法控件的操作,将算法编辑区域更新为第一算法编辑区域,第一算法编辑区域中任意允许编辑的区域为空;或者,响应于用户从多个自定义算法控件中选择目标自定义算法控件的操作,将算法编辑区域更新为第二算法编辑区域;接收用户在算法编辑区域的目标输入,目标输入用于编辑目标算法;响应于目标输入,显示编辑得到的目标算法。显示编辑得到的目标算法。显示编辑得到的目标算法。

【技术实现步骤摘要】
一种算法编辑方法和装置


[0001]本申请涉及数据处理
,尤其涉及一种算法编辑方法和装置。

技术介绍

[0002]为了充分发挥装备在作战体系中的作用,需要在装备的研制过程中,基于试验产生的数据或推演仿真的数据对装备的效能进行评估,数据预处理作为效能评估系统的重要组成部分,直接影响效能评估的合理性、准确性和可靠性。
[0003]但现有数据预处理是基于固定的算法进行的,对于复杂数据采用固定的算法,可能需要舍弃部分数据或者选择不完全贴合的算法,导致计算过程脱离预期,计算结果可靠性不高。
[0004]因此,亟需一种可以灵活编辑算法的方法。

技术实现思路

[0005]本申请实施例提供了一种算法编辑方法和装置,以解决现有技术中对数据进行预处理的算法固定,不够灵活的问题。
[0006]本申请实施例的第一方面,提供一种算法编辑方法,该方法包括:显示算法管理界面,算法管理界面包括自定义算法区域和算法编辑区域,自定义算法区域包括:多个自定义算法控件和新建自定义算法控件;响应于用户点击新建自定义算法控件的操作,将算法编辑区域更新为第一算法编辑区域,第一算法编辑区域中任意允许编辑的区域为空;或者,响应于用户从多个自定义算法控件中选择目标自定义算法控件的操作,将算法编辑区域更新为第二算法编辑区域,第二算法编辑区域中任意允许编辑的区域包括的内容用于表征目标自定义算法控件对应的目标自定义算法;接收用户在算法编辑区域的目标输入,目标输入用于编辑目标算法;响应于目标输入,显示编辑得到的目标算法。
[0007]本申请一些实施例中,算法编辑区域包括:算法参数管理区域,参数权重管理区域,编辑区域;算法参数管理区域包括:参数编辑表;参数权重管理区域包括:权重编辑表;编辑区域包括:输入框,多个预设运算符号控件;响应于目标输入,显示编辑得到的目标算法,包括:响应于用户选中参数编辑表中目标参数行的选择操作,确定目标参数行对应的目标参数,参数编辑表中的任一行包括:参数,参数类型,参数描述,参数类型用于指示参数的数据类型,参数的描述用于指示参数是入参或者出参;在权重编辑表的目标权重行包括目标参数的权重情况下,从目标权重行中获取目标参数的目标权重,权重编辑表的任一行包括:属性,权重类型,权重;属性用于指示属性对应的行中的权重所属的参数,权重类型用于指示权重的数据类型;在输入框中显示目标权重和目标参数;响应于用户点击多个预设运算符号控件中目标控件的操作,在输入框中显示目标控件对应的预设符号。
[0008]本申请一些实施例中,编辑区域还包括:清除控件和清除全部控件;方法还包括:响应于用户点击清除控件的操作,清除输入框中显示的目标内容,目标内容为用户指示的待删除的内容;响应于用户点击清除全部控件的操作,清除输入框中显示的内容。
[0009]本申请一些实施例中,算法参数管理区域还包括:添加参数控件,删除参数控件;参数权重管理区域还包括:添加权重控件,删除权重控件;该方法还包括:响应于用户点击添加参数控件的操作,在参数编辑表中新增一行;响应于用户点击删除参数控件的操作,在参数编辑表中删除选中行;响应于用户点击添加权重控件的操作,在权重编辑表中新增一行;响应于用户点击删除权重控件的操作,在权重编辑表中删除选中行。
[0010]本申请一些实施例中,该方法还包括:响应于用户对参数编辑表中第一目标单元格的编辑操作,在第一目标单元格中显示编辑的内容,第一目标单元格为参数编辑表中的任意单元格;响应于对权重编辑表中第二目标单元格的编辑操作,在第二目标单元格中显示编辑的内容,第二目标单元格为权重编辑表中的任意单元格。
[0011]本申请一些实施例中,算法管理界面还包括:预设算法区域,预设算法区域包括多个预设算法;该方法还包括:响应于从多个预设算法中选择目标预设算法的操作,显示目标预设算法。
[0012]本申请一些实施例中,算法管理界面还包括:保存控件;算法编辑区域包括:算法名称编辑框,算法概述编辑框;响应于目标输入,显示编辑得到的目标算法之后,该方法还包括:响应于用户点击保存控件的操作,在自定义算法区域显示目标算法的名称,目标算法的名称为算法名称编辑框中的内容;将目标算法保存到自定义算法库,自定义算法库中存储了多个自定义算法。
[0013]本申请实施例的第二方面,提供一种算法编辑装置,该装置包括:显示模块,用于显示算法管理界面,算法管理界面包括自定义算法区域和算法编辑区域,自定义算法区域包括:多个自定义算法控件和新建自定义算法控件;更新模块,用于响应于用户点击新建自定义算法控件的操作,将算法编辑区域更新为第一算法编辑区域,第一算法编辑区域中任意允许编辑的区域为空;或者,响应于用户从多个自定义算法控件中选择目标自定义算法控件的操作,将算法编辑区域更新为第二算法编辑区域,第二算法编辑区域中任意允许编辑的区域包括的内容用于表征目标自定义算法控件对应的目标自定义算法;接收模块,用于接收用户在算法编辑区域的目标输入,目标输入用于编辑目标算法;显示模块,还用于响应于目标输入,显示编辑得到的目标算法。
[0014]本申请一些实施例中,该装置还包括:删除模块,该删除模块,用于响应于用户在第一自定义算法控件上的删除操作,删除第一自定义算法控件,第一自定义算法控件为多个自定义算法控件中的一个。
[0015]本申请一些实施例中,该装置还包括:确定模块和获取模块;算法编辑区域包括:算法参数管理区域,参数权重管理区域,编辑区域;算法参数管理区域包括:参数编辑表;参数权重管理区域包括:权重编辑表;编辑区域包括:输入框,多个预设运算符号控件;该确定模块,用于响应于用户选中参数编辑表中目标参数行的选择操作,确定目标参数行对应的目标参数,参数编辑表中的任一行包括:参数,参数类型,参数描述,参数类型用于指示参数的数据类型,参数的描述用于指示参数是入参或者出参;获取模块,用于在权重编辑表的目标权重行包括目标参数的权重情况下,从目标权重行中获取目标参数的目标权重,权重编辑表的任一行包括:属性,权重类型,权重;属性用于指示属性对应的行中的权重所属的参数,权重类型用于指示权重的数据类型;该显示模块,具体用于在输入框中显示目标权重和目标参数;响应于用户点击多个预设运算符号控件中目标控件的操作,在输入框中显示目
标控件对应的预设符号。
[0016]本申请一些实施例中,编辑区域还包括:清除控件和清除全部控件;该删除模块,还用于响应于用户点击清除控件的操作,清除输入框中显示的目标内容,目标内容为用户指示的待删除的内容;响应于用户点击清除全部控件的操作,清除输入框中显示的内容。
[0017]本申请一些实施例中,该装置还包括:添加模块;算法参数管理区域还包括:添加参数控件,删除参数控件;参数权重管理区域还包括:添加权重控件,删除权重控件;该添加模块,用于响应于用户点击添加参数控件的操作,在参数编辑表中新增一行;该删除模块,还用于响应于用户点击删除参数控件的操作,在参数编辑表中删除选中行;该添加模块,还用于响应于用户点击添加权重控件的操作,在权本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种算法编辑方法,其特征在于,所述方法包括:显示算法管理界面,所述算法管理界面包括自定义算法区域和算法编辑区域,所述自定义算法区域包括:多个自定义算法控件和新建自定义算法控件;响应于用户点击所述新建自定义算法控件的操作,将所述算法编辑区域更新为第一算法编辑区域,所述第一算法编辑区域中任意允许编辑的区域为空;或者,响应于用户从所述多个自定义算法控件中选择目标自定义算法控件的操作,将所述算法编辑区域更新为第二算法编辑区域,所述第二算法编辑区域中任意允许编辑的区域包括的内容用于表征所述目标自定义算法控件对应的目标自定义算法;接收用户在所述算法编辑区域的目标输入,所述目标输入用于编辑目标算法;响应于所述目标输入,显示编辑得到的所述目标算法。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于用户在第一自定义算法控件上的删除操作,删除所述第一自定义算法控件,所述第一自定义算法控件为所述多个自定义算法控件中的一个。3.根据权利要求1所述的方法,其特征在于,所述算法编辑区域包括:算法参数管理区域,参数权重管理区域,编辑区域;所述算法参数管理区域包括:参数编辑表;所述参数权重管理区域包括:权重编辑表;所述编辑区域包括:输入框,多个预设运算符号控件;所述响应于所述目标输入,显示编辑得到的所述目标算法,包括:响应于用户选中所述参数编辑表中目标参数行的选择操作,确定所述目标参数行对应的目标参数,所述参数编辑表中的任一行包括:参数,参数类型,参数描述,所述参数类型用于指示所述参数的数据类型,所述参数的描述用于指示所述参数是入参或者出参;在所述权重编辑表的目标权重行包括所述目标参数的权重情况下,从所述目标权重行中获取所述目标参数的目标权重,所述权重编辑表的任一行包括:属性,权重类型,权重;所述属性用于指示所述属性对应的行中的权重所属的参数,所述权重类型用于指示所述权重的数据类型;在所述输入框中显示所述目标权重和所述目标参数;响应于用户点击多个预设运算符号控件中目标控件的操作,在所述输入框中显示所述目标控件对应的预设符号。4.根据权利要求3所述的方法,其特征在于,所述编辑区域还包括:清除控件和清除全部控件;所述方法还包括:响应于用户点击清除控件的操作,清除所述输入框中显示的目标内容,所述目标内容为用户指示的待删除的内容;响应于用户点击清除全部控件的操作,清除所述输入框中显示的内容。5.根据权利要求3所述的方法,其特征在于,所述算法参数管理区域还包括:添加参数控件,删除参数控件;所述参数权重管理区域还包括:添加权重控件,删除权...

【专利技术属性】
技术研发人员:张德运
申请(专利权)人:北京五木恒润科技有限公司
类型:发明
国别省市:

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

1