C ++遗传算法 这是使用C ++实现的遗传算法,遗传算法针对不同的问题实现起来细节可能不一样,这里罗列一下当前的实现方式具有的特性: 通过锦标赛算法选择个体 通过从上一代中剔除低适应度个体的方式消除劣质解 个体由一条染色体组成,所以程序不区分个体和染色体两个概念 通过实数编码组成染色体,重新获得De jong函数f2在-2.048到2.048范围内的对应 通过两个染色体相同位置基因求和再平均进行染色体交叉 通过高斯分布的随机数对基因进行变异操作 适应度取1 /(0.01 + f2) 算法的参数可以通过修改main.cpp中run方法的输入参数来改变 另外,程序通过针对对象方式实现和类名称和文件名存在严格的对应关系,命名都采用驼峰命名法,以及虽然不多但是每个方法和成员属性都有中文注释。 环境需求 Cmake推荐使用版本3.10以上的,否则参考CMakeLists.txt中的注释修改版本。
2021-03-24 12:07:48 19KB 系统开源
1
mcpwm_foc部分中文注释.zip
2021-03-22 22:04:46 19KB 矢量图
1
这是从mathwork上下载的NSGA-3的代码,自己写的注释。因为也没有完全弄懂代码,所以有些地方空着没写注释,有些地方还注释了问号。就是希望能和大家一起讨论交流一下,希望大家指正。希望弄懂代码的小伙伴能回帖说一下自己的理解。也希望能解答一下我不懂的地方。     这里把原代码的链接也发一下。https://www.mathworks.com/matlabcentral/fileexchange/60678-nsga-iii-in-matlab?s_tid=srchtitle 另外,这是开源资源,纯粹为了学术交流,个别人不要拿去重复上传。CSDN设置了最低积分限制,想免费都不行了。
1
对emd的matlab代码进行详细的中文注释,希望大家学习。
2021-03-08 20:26:06 23KB emd
1
Titan控台内置图形名称中文版.rar
2021-03-08 13:00:52 141KB ttf
1
文档为6264器件的中文介绍,interl6264是高速超低功率静态随机存储器,该文档介绍了管脚及功能说明,功能方框图,封装尺寸等
2021-03-03 15:56:34 341KB 6264引脚
1
ORB_SLAM2源码中文注释.zip
2021-02-28 16:09:48 46.07MB slam
1
下载文件后解压。 本文件是基于VC6.0的MP285源程序。 程序中有详细的中文注释。 适合MP285开源编写。
2021-02-26 11:03:55 7.58MB MP285 源程序 中文注释
1
图解leveldb源码和中文注释
2021-01-30 05:11:05 27.99MB leveldb
1
这个资源在超级宝典源码的的基础上添加了一些中文注释,方便理解每一步的目的与作用
2021-01-28 01:49:06 104.15MB opengl c++
1