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

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

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

代码说明:

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

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

发表评论

0 个回复

  • 关于nurbs曲线插补一个自由软件,希望有兴趣各位一起探讨。sxg1@eyou.com...
    关于nurbs曲线插补一个自由软件,希望有兴趣各位一起探讨。sxg1@eyou.com-nurbs curve interpolation on a free software, hope you are interested in exploring. Sxg1@eyou.com
    2022-04-17 07:23:36下载
    积分:1
  • adc intrfacing
    这篇文章提供了使用PIC16F877微控制器的ADC代码。这段代码是用C语言编写的,使用MPLAB和高科技的C编译器。您可以从“下载”网站下载此代码
    2022-03-19 08:57:27下载
    积分:1
  • 声波的仪器的旅行时间
    1. 里面的txt文件为三大家的旅行时间表 2. 代码中应用旅行时间的计算公式,实现,并比较三大家的结果是否可以通过这个公式获得。公式在代码中已经贴出 3. labview应用的是2010.
    2022-01-25 17:22:25下载
    积分:1
  • 高斯
    gauss-seidel迭代法解Ax=b的解-Gauss- Seidel iterative method for Ax = b Solution
    2022-05-21 18:58:32下载
    积分:1
  • 单片机自制示波器
    基于12c5a60s2单片机和12864液晶屏显示的简易示波器,利用12内部的自带ad将输入的不同电压划分,再将液晶屏整体划分为小格阵,竖直方向对应不同的幅值,横轴对应不同的时间,上一采样点仍保留,这样就形成了清晰明显的波型图。此外还可以调节采样频率以适应不同频率的波。简易示波器的频率范围为100~1000hz,这是由于AD转换速率的限制。
    2023-06-24 10:20:03下载
    积分:1
  • 用C语言编写的八数码问题
    用C语言编写的八数码问题算法-C language prepared by the eight digital Problem
    2022-01-25 21:09:19下载
    积分:1
  • harris角点检测代码
    资源描述 C++编写harris角点检测代码, 一、Harris角点检测基本理论(要讲清楚东西太多,附录提供文档详细说明) 1.1 简略表达: 角点:最直观的印象就是在水平、竖直两个方向上变化均较大的点,即Ix、Iy都较大  边缘:仅在水平、或者仅在竖直方向有较大的变化量,即Ix和Iy只有其一较大  平坦地区:在水平、竖直方向的变化量均较小,即Ix、Iy都较小角点响应 R=det(M)-k*(trace(M)^2) (附录资料给出k=0.04~0.06,opencv指出是0.05-0.5,浮动较大) det(M)=λ1*λ2 trace(M)=λ1+λ2 R取决于M的特征值,对于角点|R|很大,平坦的区域|R|很小,边缘的R为负值。
    2022-07-25 06:59:05下载
    积分:1
  • used to 计p0点到直线p1p2的距离
    used to 计算p0点到直线p1p2的距离-p0 points used to calculate the straight-line distance p1p2
    2022-02-05 14:58:10下载
    积分:1
  • 一种用C语言实现的快速傅立叶变换和傅立叶反变换,经测试十分好用...
    一种用C语言实现的快速傅立叶变换和傅立叶反变换,经测试十分好用-A C-realize the fast Fourier transform and Fourier inverse transform, have been tested and is very easy to use
    2022-09-19 23:55:03下载
    积分:1
  • 地震模拟资料数字化的过程中,会存在数据打折、台阶等现象,该程序用于把数字化后的数据去打折、去台阶...
    地震模拟资料数字化的过程中,会存在数据打折、台阶等现象,该程序用于把数字化后的数据去打折、去台阶-Earthquake simulation data digitization process, there will be discounts of data, step of such a phenomenon, the program for the digital data to a discount, go to step
    2022-04-18 19:14:11下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载