登录
首页 » 算法 » 遗传算法与粒子群算法 实现代码

遗传算法与粒子群算法 实现代码

于 2022-03-04 发布 文件大小:1.42 MB
0 263
下载积分: 2 下载次数: 9

代码说明:

本框架提供了有关粒子群算法(PSO)和遗传算法(GA)的完整实现,以及一套关于改进、应用、测试、结果输出的完整框架。本框架对粒子群算法与遗传算法进行逻辑解耦,对其中的改进点予以封装,进行模块化,使用者可以采取自己对该模块的改进替换默认实现组成新的改进算法与已有算法进行对比试验。试验结果基于Excel文件输出,并可通过设定不同的迭代结束方式选择试验数据的输出方式,包括:1. 输出随迭代次数变化的平均达优率数据(设定终止条件区间大于0)。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • c4.5java单机版
    机器学习决策树经典C4.5java源码单机版  包括信息商计算 和决策树图打印两大部分
    2022-04-17 11:36:10下载
    积分:1
  • The cart with an inverted pendulum, shown below, is "bumped" with an impulse f...
    The cart with an inverted pendulum, shown below, is "bumped" with an impulse force, F. Determine the dynamic equations of motion for the system, and lin earize about the pendulum s angle, theta = Pi (in other words, assume that p endulum does not move more than a few degrees away from the vertical, chosen to be at an angle of Pi). Find a controller to satisfy all of the design re quirements given below. -The cart with an inverted pendulum, shown below, is "bumped" with an impulse force, F. Determine the dynamic equations of motion for the system, and lin earize about the pendulum s angle, theta = Pi (in other words, assume that p endulum does not move more than a few degrees away from the vertical, chosen to be at an angle of Pi). Find a controller to satisfy all of the design re quirements given below.
    2022-03-17 02:37:20下载
    积分:1
  • 全自动3D扫描仪软件
    资源描述全自动3D扫描仪软件,直接可以用的,基于Matlab和OpenCV,美国的布朗大学研究成果
    2022-05-23 05:54:05下载
    积分:1
  • 元胞自动机模拟人员疏散
    元胞自动机模型源代码,模拟紧急事件下人员疏散问题 通过构建一个二维的有限空间的元胞自动机,以单个格点代表其中的人员可能站位模拟在火灾等紧急条件下人员的疏散过程
    2023-06-07 18:20:03下载
    积分:1
  • 贝塞尔曲线示例
    #include < iostream > #include < 矢量 > #include < math.h > #include"BezierPoint.h" 使用命名空间 std ; BezierPoint 贝塞尔 (方法 < BezierPoint > & pts,双 t) ; 双选择 (双 a,双 b) ; 双 factorial(double num) ; int main(void) { 方法 < < BezierPoint >> 方法警校 ; char endPointCount = 0; 双 inx ; 双 iny ; int ptCount = 0; int 终结点 ; 双 deltaT ; cin >> ptCount >> deltaT ; 为 (int 我 = 0 ; 我 < ptCount; i + +) { cin >> inx >> iny >> 终结点 ; BezierPoint p iny inx) ; 如果 (endPointCount = = 0 & & 终结点 = = 1) { pts.push_back (方法 < BezierPoint > ()) ; pts[pts.size()-1].push_back(p) ; endPointCount + +; 继续 ; } pts[pts.size()-1].push_back(p) ; 如果 (endPointCount! = 0 & & 终结点 = = 1 & & 我! = ptCount-1) { pts.push_back (方法 < BezierPoint > ()) ; pts[pts.size()-1].push_back(p) ; endPointCount + +; } } 为 (std::s
    2022-03-13 19:08:01下载
    积分:1
  • this doc is the best way to recognise the methods of clustering
    this doc is the best way to recognise the methods of clustering
    2022-06-19 08:38:37下载
    积分:1
  • 时差,时差
    资源描述对于无需绝对坐标确定的应用程序进行评估,一个更简单的解决方案的实施是有利的。相比多为 概念;清晰的定位,另一个选择是 ;模糊定位,这里只是一个距离提供检测和检测对象之间的关系。这个最简单的方法是unilateration。然而,这种方法不unilateration提供参考探测器的角位置。许多解决方案都在今天。一些供应商提供了一个位置估计的基础上,结合几个laterations。这种方法往往是不稳定的,当无线环境受金属或水的群众。其他的厂商提供的房间与房间的歧视明智的激励,一个供应商提供了一个接触激发位置判别。
    2023-05-10 22:15:03下载
    积分:1
  • nurbs曲线设计源代码
    nurbs曲线设计源代码  一个工具箱一个几何引擎库,国内用的较少。功能类似CGAL、NURBS++、OCC等。麻雀虽小,功能却很强大。尤其适合固体实体的建模。nurbs曲线设计源代码  一个工具箱一个几何引擎库,国内用的较少。功能类似CGAL、NURBS++、OCC等。麻雀虽小,功能却很强大。尤其适合固体实体的建模。
    2022-03-26 19:41:59下载
    积分:1
  • 利用KPCA 的COCOMO模型
    成本估算是一个耗时和关键任务的软件组织和团队。好的估计可以帮助我们做出更主持决策以及控制和规划softwarerisks,如果他们是非常正确的和有效的。在本文中,我们提出了一个减少饲料前馈神经网络技术——基于主成分分析(KPCA方法估计模型的正确性)。基于COCOMO 81数据集 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-02-25 21:06:46下载
    积分:1
  • c++深度优先搜索的回溯实现多集合矩阵互斥问题
    给定1个1000行×20列的0-1矩阵,对于该矩阵的任意1列,其中值为1的元素的数量不超过10%。设有两个非空集合A和B,每个集合由矩阵的若干列组成。集合A和B互斥是指对于矩阵的任意一行,同时满足下列2个条件:1)若A中有一个或多个元素在这一行上的值是1,则B中的元素在这一行全部是0;2)若B中有一个或多个元素在这一行上的值是1,则A中的元素在这一行全部是0。请你设计一个算法,找出集合A、B和C,满足:1)A、B、C两两互斥,且2)A、B和C包含的列的总数最大。
    2022-07-25 02:20:37下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载