自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 粒子群算法

粒子群算法简介:粒子群算法也称粒子群优化算法或鸟群觅食算法(Particle Swarm Optimization),缩写为 PSO,PSO算法属于进化算法的一种,和模拟退火算法相似,它也是从随机解出发,通过迭代寻找最优解,它也是通过适应度来评价解的品质,但它比遗传算法规则更为简单,它没有遗传算法的“交叉”(Crossover) 和“变异”(Mutation) 操作,它通过追随当前搜索到的最优...

2019-03-03 22:15:09 1010

原创 遗传算法详解

一、遗传算法总结遗传算法基本思想:遗传算法是从代表问题可能潜在的解集的一个种群(population)开始的,而一个种群则由经过基因(gene)编码的一定数目的个体(individual)组成。因此,第一步需要实现从表现型到基因型的映射即编码工作。初代种群产生之后,按照适者生存和优胜劣汰的原理,逐代(generation)演化产生出越来越好的近似解,在每一代,根据问题域中个体的适应度(fitnes...

2018-07-11 22:42:07 8965

原创 模拟退火算法详解(TSP问题)

模拟退火算法原理:    其目标是要找到函数的最大值,若初始化时,初始点的位置在A处,则会寻找到附近的局部最大值B点处,由于B点出是一个局部最大值点,故对于一般算法来讲,该算法无法跳出局部最大值点。    模拟退火算法(Simulated Annealing, SA)的思想借鉴于固体的退火原理,当固体的温度很高的时候,内能比较大,固体的内部粒子处于快速无序运动,当温度慢慢降低的过程中,固体的内能减...

2018-07-11 22:35:00 11364 1

原创 vim使用总结

1、  如何进入vimvim + 文件名(如果没有文件会自动新建文件) 2、  如何退出vim保存退出:               :wq保存不退出:           :w直接退出:               :q保存退出:             ZZ  =  :wq! 3、插入命令4、定位命令5、复制删除粘贴6、搜索替换命令7、自定义快捷键去掉注释注意:‘/’是转义字符的意思:4,5s...

2018-07-11 22:26:02 291

原创 gdb使用总结

gdb调试程序的灵活性很大,作为一个标准的码农是必备的技能;下面让我们来看一下gdb的具体使用方法注意:编译程序的时候一定要加上 -g 选项,不然会报错启动gdbGdb test常用命令解析:list(l) 列出当前运行的程序l 10   列出10行程序添加断点命令break(b)+ 函数名      #断点设置在函数入口处break + 行号                         #断...

2018-07-11 22:20:04 153

原创 matlab调用VC++生成的DLL

matlab是一种脚本语言,执行效率肯定没有C语言那样高效,当然matlab支持调用由C语言生成的.dll动态链接库,从而可以达到matlab与C语言混合便宜的效果。 注意:我使用的平台是matlab2016a与vs20151、新建一个空项目2、分别新建一个H文件和一个C文件,结构目录如下图:我们来写一个测试程序,其中源文件和头文件如下所示:// TestDll.h...

2018-06-22 22:01:51 3878 3

matlab调用VS2015生成的.dll工程

matlab调用VS2015生成的.dll工程;里面包含了VS2015的工程文件,以及matlab脚本文件

2018-06-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除