一种声学实验中发射波形参数的校验方法、设备、介质及程序产品与流程

文档序号:41043352发布日期:2025-02-21 20:23阅读:14来源:国知局
一种声学实验中发射波形参数的校验方法、设备、介质及程序产品与流程

本技术涉及计算机,尤其涉及一种声学实验中发射波形参数的校验方法、设备、介质及程序产品。


背景技术:

1、用户在进行声学实验之前,需要先向实验设备导入与声学实验相关的参数,例如发射波形参数,以供实验设备进行使用,从而进行声学实验。

2、但是用户导入的参数可能会存在问题,进而会导致实验设备出现报错的情况,这种情况下,需要用户对导入的海量参数进行反复检查,从而对错误的参数进行修正,而反复检查的过程对用户而言,工作量是巨大的,耗时且费力,进一步将会导致无法及时地进行声学实验,从而降低了声学实验的实验效率。


技术实现思路

1、本技术提供了一种声学实验中发射波形参数的校验方法、设备、介质及程序产品,能够提高声学实验的实验效率。

2、为达到上述目的,本技术采用如下技术方案:

3、第一方面,本技术提供了一种声学实验中发射波形参数的校验方法,所述方法包括:

4、获取用户导入的发射波形参数;

5、对所述发射波形参数进行解析,得到电压数据以及所述发射波形参数的格式数据;

6、判断所述电压数据是否满足第一预设条件,得到第一判断结果;判断所述格式数据是否满足第二预设条件,得到第二判断结果;

7、如果所述第一判断结果表征所述电压数据满足第一预设条件,并且,所述第二判断结果表征所述格式数据满足第二预设条件,则根据所述发射波形参数,展示发射波形;

8、如果所述第一判断结果表征所述电压数据不满足第一预设条件,或者,所述第二判断结果表征所述格式数据不满足第二预设条件,则对所述发射波形参数进行修正,得到修正后的发射波形参数,根据修正后的发射波形参数,展示发射波形。

9、在一些可能的实现方式中,所述判断所述电压数据是否满足第一预设条件,得到第一判断结果,包括:

10、根据所述电压数据,确定每个电压值以及电压值数量;

11、判断所述电压数据中是否存在第一目标电压值不在预设电压范围内,得到第三判断结果;判断所述电压数据中电压值数量是否为预设数量,得到第四判断结果;

12、如果所述第三判断结果表征所述电压数据中不存在第一目标电压值不在预设电压范围内,并且,所述第四判断结果表征所述电压数据中电压值数量为预设数量,则得到所述电压数据满足第一预设条件的第一判断结果。

13、在一些可能的实现方式中,所述方法还包括:

14、如果所述第三判断结果表征所述电压数据中存在第一目标电压值不在预设电压范围内,或者,所述第四判断结果表征所述电压数据中电压值数量不为预设数量,则得到所述电压数据不满足第一预设条件的第一判断结果。

15、在一些可能的实现方式中,如果所述第三判断结果表征所述电压数据中存在第一目标电压值不在预设电压范围内,所述对所述发射波形参数进行修正,包括:

16、将所述电压数据中的第一目标电压值更新为第一边缘值,所述第一边缘值为所述预设电压范围中与所述第一目标电压值的差值最小的电压值。

17、在一些可能的实现方式中,判断所述格式数据是否满足第二预设条件,得到第二判断结果,包括:

18、根据所述格式数据,确定数据形式以及停止符位置;

19、判断所述格式数据中是否存在第二目标电压值在所述停止符位置之后,得到第五判断结果;判断所述数据形式是否为预设形式,得到第六判断结果;

20、如果所述第五判断结果表征不存在第二目标电压值在所述停止符位置之后,并且,所述第六判断结果表征所述数据形式为预设形式,得到所述格式数据满足第二预设条件的第二判断结果。

21、在一些可能的实现方式中,所述方法还包括:

22、如果所述第五判断结果表征存在第二目标电压值在所述停止符位置之后,或者,所述第六判断结果表征所述数据形式不为预设形式,得到所述格式数据不满足第二预设条件的第二判断结果。

23、在一些可能的实现方式中,如果所述第五判断结果表征存在第二目标电压值在所述停止符位置之后,所述对所述发射波形参数进行修正,包括:

24、将所述第二目标电压值更新为停止符。

25、在一些可能的实现方式中,所述发射波形中至少包括电压值由大到小顺序排列的第n-1电压值、第n电压值和第n+1电压值;

26、其中,所述第n-1电压值与所述第n电压值在所述发射波形中的第一刻度距离与所述第n电压值与所述第n+1电压值在所述发射波形中的第二刻度距离一致,并且所述第n-1电压值与所述第n电压值的第一差值与所述第n电压值与所述第n+1电压值的第二差值不一致。

27、第二方面,本技术提供了一种计算设备,包括存储器和处理器;

28、其中,在所述存储器中存储有一个或多个计算机程序,所述一个或多个计算机程序包括指令;当所述指令被所述处理器执行时,使得所述计算设备执行如第一方面中任一项所述的方法。

29、第三方面,本技术提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行如第一方面中任一项所述的方法。

30、第四方面,本技术提供了一种计算机程序产品,所述计算机程序产品包括一个或多个计算机指令,在所述计算机指令被计算机执行时,所述计算机执行如第一方面中任一项所述的方法。

31、由上述技术方案可知,本技术至少具有如下有益效果:

32、本技术提供了一种声学实验中发射波形参数的校验方法,该方法可以由处理设备执行,该方法包括,处理设备获取用户导入的发射波形参数,然后对该发射波形参数进行解析,得到电压数据以及发射波形参数中的格式数据,判断该电压数据是否满足第一预设条件,得到第一判断结果,以及,判断格式数据是否满足第二预设条件,得到第二判断结果,如果第一判断结果表征满足第一预设条件,并且,第二判断结果表征满足第二预设条件,则根据发射波形参数,展示发射波形。如果第一判断结果表征不满足第一预设条件,或,第二判断结果表征不满足第二预设条件,则对发射波形参数进行修正,得到修正后的发射波形参数,按照修正后的发射波形参数,展示发射波形。在该方法中,处理设备在确定发射波形参数不满足条件的情况下,自动对发射波形参数进行修正,从而减少用户反复检测所需要的时间,在完成修正后,可以向用户进行展示,便于用户预览修正后的参数,可见,该方法能够促进声学实验的快速进行,提高声学实验的实验效率。

33、应当理解的是,本技术中对技术特征、技术方案、有益效果或类似语言的描述并不是暗示在任意的单个实施例中可以实现所有的特点和优点。相反,可以理解的是对于特征或有益效果的描述意味着在至少一个实施例中包括特定的技术特征、技术方案或有益效果。因此,本说明书中对于技术特征、技术方案或有益效果的描述并不一定是指相同的实施例。进而,还可以任何适当的方式组合本实施例中所描述的技术特征、技术方案和有益效果。本领域技术人员将会理解,无需特定实施例的一个或多个特定的技术特征、技术方案或有益效果即可实现实施例。在其他实施例中,还可在没有体现所有实施例的特定实施例中识别出额外的技术特征和有益效果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1