2种增强粒子群优化算法多样性的有效方法
1、引入粒子变异的反向飞行改进粒子群算法
基于粒子变异的改进粒子群算法(MPSO)针对基本粒子群优化算法(PSO)表现出强烈的趋同性的特点,通过改变部分粒子的运动方向来维持和增加种群的多样性,提高粒子群算法对解空间的搜索能力。
阅读全文 >
1、引入粒子变异的反向飞行改进粒子群算法
基于粒子变异的改进粒子群算法(MPSO)针对基本粒子群优化算法(PSO)表现出强烈的趋同性的特点,通过改变部分粒子的运动方向来维持和增加种群的多样性,提高粒子群算法对解空间的搜索能力。
阅读全文 >
2010年6月抚州唱凯决堤整个降雨过程中,Excel的拟合散点的趋势线功能在快速定线及决堤口水位短期预报中发挥了很好的作用。
这次强降雨过程中,由于部分水文站水位已经超出历史最高洪水位,使得原有的水位流量关系曲线已经无法适用,因此有的站点可以使用Excel进行进行延长,延长的方法有两种:
阅读全文 >
JSON格式目前越来越流行,具体JSON格式的描述可以在JSON网站[www.json.org]了解,这里水文工具集给出一个VBA处理JSON文件的类模块,以方便调用。
阅读全文 >
要在Excel中执行Python脚本的一种常规方法是通过Python创建COM服务器,然后Excel通过创建COM对象来完成。这里介绍的是另外一种方式,那就是采用内嵌Python解释器的方式来完成。
阅读全文 >
本文使用Python实现的精简版遗传算法,算法中仅采用变异算子而没有使用交叉算子,但是进化依然很有效,具体源代码如下:
阅读全文 >
1、传统的模型实现方法
近年来,面向对象方法越来越多的用于流域水文模拟过程。它具有符合系统的实际构成、信息隐蔽、数据抽象、继承性、动态联系等优点,也已逐渐成为流域仿真建模的重要方法。
对象及类的概念在建模、设计及实现过程中都是一致和完整的,并提供从分析、设计到系统实现的统一框架。
阅读全文 >