【摘 要】
:
提出了进化算法研究平台,将平台功能分为算法构建和数据处理。算法构建包括内部构建、外部导入、引擎驱动三个部分;数据处理包括数据显示、数据统计、数据日志、数据导出四个
论文部分内容阅读
提出了进化算法研究平台,将平台功能分为算法构建和数据处理。算法构建包括内部构建、外部导入、引擎驱动三个部分;数据处理包括数据显示、数据统计、数据日志、数据导出四个部分。本文主要对数据处理功能进行设计和开发。本文主要介绍了以下内容:(1)数据显示:采用二维图形显示方法,水平轴代表时间,纵轴代表显示数据。提供了数据显示设置界面对显示数据进行选择;对显示数据进行了数据转换、缩放、平移保证显示效果正确和合理;提出了“调整显示”方法解决高维显示问题。(2)数据统计:数据统计分为列表统计、图形统计、数据查询三部分。列表统计将算法收敛代数和最优解数据集中显示在列表中,图形统计将算法收敛代数和最优解数据用二维图形方法显示。数据查询将日志中的数据按算法参数进行查询并返回查询结果。(3)数据日志:数据日志由日志生成、日志查看、日志导入三部分组成。日志生成将算法运行数据通过C++流写入到文本文件中。日志查看可以对平台历史运行生成的日志进行查看。日志导入通过C++流将文本文件中的数据导入到平台中,日志导入成为平台数据来源之一。(4)数据导出:根据算法数据的特点定义了不同的Excel文件数据格式,创建了Excel文件模板和Excel对象。通过该对象建立平台与Excel文件之间的联系,将数据写入到Excel中。
其他文献
混沌系统是具有复杂的、不可预见行为的确定性非线性系统,初值敏感性是其主要特性之一,这一特性使得混沌同步的方法在保密通信领域得到了广泛的应用。近年来,混沌系统同步的
地下水是我们生活中不可缺少的自然资源。随着现代工农业的迅速发展,人类对地下水资源的合理开发和有效利用,逐渐成为了学术界所关注的焦点。我们主要利用数值模拟的方法来进
现实世界中,一个地区或城市通常由不同的部门在不同的时间负责采集地理数据,并各自建立相应的地图数据库,在地理信息系统中亟待解决的问题是,如何将来源不同或者差异程度不同
随着计算机网络技术在产品开发设计过程中的进一步应用,网络化产品协同设计技术已经成为现代产品设计理论和方法研究领域关注的研究热点,网络化产品协同设计是指多学科群组人
随着信息时代的到来,软件技术突飞猛进,软件产品在社会各个应用扮演着越来越重要的角色。如何保证软件质量一直是计算机技术的热门研究领域。软件测试已经成为了保证软件质量
软件测试是软件开发的关键环节之一,直接关系到软件的质量。其中API测试是软件测试的重要环节之一。目前API测试过程繁琐而且对测试人员的编码能力要求较高。另外,当测试数据
3D图形引擎广泛地被应用于各种领域,例如游戏开发、虚拟现实、工业设计等等。尤其是3D游戏设计,其最核心的组件就是3D图形引擎。3D图形引擎已经发展成为一套由多个子系统共同
随着全球定位系统(GlobalPositioningSystem,GPS)在航海、航空、航天、交通测绘、资源勘探、通信、气象等领域的广泛应用,卫星导航接收机的研发成为了当今世界的热门研究课题