[发明专利]一种通过排序法进行仿真数据处理的方法无效
申请号: | 201110296419.2 | 申请日: | 2011-10-08 |
公开(公告)号: | CN103034638A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 刘若鹏;栾琳;刘斌;谢鑫;季春霖 | 申请(专利权)人: | 深圳光启高等理工研究院;深圳光启创新技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F17/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 排序 进行 仿真 数据处理 方法 | ||
【技术领域】
本发明涉及算法领域,尤其涉及一种通过排序法进行仿真数据处理的方法。
【背景技术】
仿真实验是通过实验可观察系统模型各变量变化的全过程。为了寻求系统的最优结构和参数,常常要在仿真模型上进行多次实验。而在这些实验过程中会产生大量的数据,对数据的处理以合理的显示实验数据,是便于查找最优结构的一个重要参数。
对仿真数据的有序排列一般使用人工一个个对比排序的方法,不仅工作量大,而且人在长期进行对比操作的过程中也容易产生大量错误。
【发明内容】
本发明实施例的目的在于提供一种通过排序法进行仿真数据处理的方法,旨在解决现有技术无法自动进行仿真数据排序,人工排序工作量大,容易出错的问题。
本发明实施例是这样实现的,一种通过排序法进行仿真数据处理的方法,所述方法包括以下步骤:
获取仿真实验中生成的大量仿真数据;
使用插入排序法对所述仿真数据进行排序。
本发明实施例,在仿真生成大量无序仿真数据之后,使用插入排序法对该无序仿真数据进行排序,使得通过计算机可以自动对无序仿真数据进行排序,不再需要耗费大量人力对仿真数据进行人工排序。
【附图说明】
图1,为本发明实施例提供的通过排序法进行仿真数据处理方法的流程图。
图2,为本发明实施例提供的图1所示步骤S 102的具体实现流程图。
【具体实施方式】
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例,在仿真生成大量无序仿真数据之后,使用插入排序法对该无序仿真数据进行排序,使得通过计算机可以自动对无序仿真数据进行排序,不再需要耗费大量人力对仿真数据进行人工排序。
如图1所示为本发明实施例提供的通过排序法进行仿真数据处理方法的流程图,所述方法包括以下步骤:
在步骤S101中,获取仿真实验中生成的大量仿真数据。
在本发明实施例中,在仿真实验中(如:CST仿真)会生成大量仿真数据,通过计算机获取该仿真数据,该仿真数据为无序数据。比如第一次输入数值a,生成对应的仿真数据A;第二次输入数值b,生成对应的仿真数据B;第三次输入数值c,生成对应的仿真数据C,虽然记录的时候是按照输入顺序记录,但数值a、b、c的大小并不会按照某一种顺序记录,其对应的仿真数据A、B、C也不会按照特定的顺序记录,因此在仿真过程中产生的仿真数据为无序排列数据。
在步骤S102中,使用插入排序法对所述仿真数据进行排序。
在本发明实施例中,计算机在获取了仿真产生的无序仿真数据后,使用插入排序法对所述仿真数据进行排序,将该无序仿真数据排序为有序仿真数据。其具体实现步骤详见图2以及后续对图2的描述,在此不再赘述。
需要指出的是,本发明实施例并不局限于仿真数据,凡是大型数据都可以使用本方法自动进行有序排序。
本发明实施例,在仿真生成大量无序仿真数据之后,通过插入排序法对该无序仿真数据进行排序,使得通过计算机可以自动对无序仿真数据进行排序,不再需要耗费大量人力对仿真数据进行人工排序。
如图2所示为本发明实施例提供的图1所示的步骤S102的具体实现流程图,详述如下:
在步骤S201中,将获取的仿真数据排列为一个数组,所述数组为无序数组A。
在本发明实施例中,计算机获取的仿真数据通常为无序数据,则根据该无序数据排列为一个无序数组,该数组包括:第一数据、第二数据、......、第N数据,即生成数组A={a、c、b、e、……、n}。
在步骤S202中,将第一数据a排序为一个有序数组A1={a}。
在步骤S203中,从第二数据b开始,新数据与已经排序的数组中的每一个数据进行对比,并在该新数据小于已排序的数组中的数据时,用新元素替代该数据在数组中的位置,并将加入新数据的数组重新排序为第二数组A2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳光启高等理工研究院;深圳光启创新技术有限公司,未经深圳光启高等理工研究院;深圳光启创新技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110296419.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有扫描链测试功能的芯片及测试方法
- 下一篇:一种卡封箱