-
自适应粒子群优化算法
应用背景粒子群算法的一个基本变量是有一个群体(称为群)的候选解(称为粒子)。这些粒子在周围移动搜索空间根据几个简单的公式。的运动粒子是由自己的最著名的位置在搜索空间,以及整个群的最佳已知位置。什么时候改进的位置被发现,这些都将引导群的运动。这个过程是重复的,并且通过这样做希望,但不能保证,一个令人满意的解决方案最终被发现。关键技术对于每一个粒子,我和1,和…:初始化一个均匀分布的随机矢量粒子的位置:西 ;~ ;U(BLO, ;B),在血和丁丙诺啡是上下搜索空间的界限。初始化粒子的最好的已知位置的初始位置:←PI ; ;西如果(F(PI)& lt;F(G))更新群最著名的位置:G← ; ;PI初始化粒子的速度:~ VI ; ;U(- | BUP BLO |, ;| BUP BLO |)直到一个终止准则(如迭代次数执行,或有足够的目标函数值的解决方案重复发现):对于每一个粒子,我和1,和…:对于每一个维度,= 1,和…:取随机数:RP、RG ~ U(0,1)更新粒子的速度:VI,←D ; ;ωVI,D +φP RP(PI,密苏里D-XI,D)+φG RG(GD西,D)更新粒子的位置:西 ;← ;西+ VI如果(西)和(西):更新粒子的位置:最著名的←PI ; ;西如果(F(PI)& lt;F(G))更新群最著名的位置:G← ; ;PI现在克拥有最佳找到解决方案。
- 2022-04-17 20:19:47下载
- 积分:1
-
指纹识别
指纹识别,图像处理,计算调色板和其前面的东西的总长度,创建一个用于操作的矩形区域类的对象,位图形式显示灰度数据,匹配过程显示
- 2022-03-19 22:09:39下载
- 积分:1
-
并行编程中Monte Carlo方法求π值的程序说明(具体采用MPI+C语言实现)...
并行编程中Monte Carlo方法求π值的程序说明(具体采用MPI+C语言实现)-Parallel programming methods in the Monte Carlo description of the procedures seek π value (specific language using MPI C)
- 2022-01-21 02:15:29下载
- 积分:1
-
2阶巴特沃斯滤波器
实用的fortran版2阶巴特沃斯滤波器。
在李建平程序基础上有细微调整。
- 2022-03-09 12:24:15下载
- 积分:1
-
数字三角
资源描述问题描述:给定一个由n行数字组成的数字三角形,如下图所示。试用动态规划算法,计算出从三角
顶部至底部的一条路径,使得该路径经过的数字总和最大。
注意每个数字只能走向下一行左边或右边的数字,而不能跳跃的走。
7
3 8
8 1 0
2 7 4 4
4 5 2 6 5
- 2023-01-28 04:05:04下载
- 积分:1
-
c++ 部分模糊图像 模糊度计算
资源描述
首先正确安装配置opencv
程序功能为:jpg图像模糊度计算
示例图片 1.jpg 是500*460真彩色图片
运行时间大约两分钟
图像清晰呈黑色
图像模糊部分呈白色
a,b,c 输出为三个不同尺度计算的模糊图结果
- 2022-08-23 13:23:32下载
- 积分:1
-
摄像头代码
应用背景是在校赛中用的,是一个摄像头的算法,识别弯道,直角等在单行黑线边沿检测提取算法的基础上,我们可以根据10行的
数据中每行黑线位置与10行平均位置(参考 公式1)之相对位移,
然后求10行相对位移之和(公式2 )。最后根据该值的大小并且结关键技术偶尔在切线位置处出现小于10的情况,但是作为弯道的判断已经足
够了,而且随着曲率半径的减小curve值也会相应的增大。因此可以
根据curve的值来设置几个阀值,判断赛车前方的路况信息,决定赛
车是否减速。同时速度控制算法可以采用以curve为变量的P控制:
__×_ _
SPEED MAX SPEED MIN
Speed curve SPEED MIN
CURVE VALVE
−
=+ (公式3 )
但是转向舵机的控制如果也采用以curve为参数的P
- 2022-06-16 19:03:49下载
- 积分:1
-
数字罗盘HMC5883L的LPC1769
该项目展示了如何使用HMC5883L磁力作为数字罗盘,并打印出值度在控制台上显示,其中磁力面临的方向。范围是0-359度,其中0表示北,90是东,180是南部和270是北方。但是,不包括倾斜补偿。h和.c文件包含随主程序。I2C用于磁力和数字罗盘之间的通信。我提到http://bildr.org/2012/02/hmc5883l_arduino/的代码,改变以适合LPC1769。你可以找到更多的信息有关引脚连接。就个人而言,我用4.7K欧姆上拉电阻。
- 2023-05-30 15:45:03下载
- 积分:1
-
《Visual C++实用图像处理专业教程》源代码
应用背景《Visual C++实用图像处理专业教程》源代码给相关领域研究人员提供了很大的便利,将图像处理的常用基本算法全部通过C++编写出来,使得广大研究人员不必在浪费多余的时间与精力,实现更高效的开发研究工作。希望能对大家有所帮助。关键技术《Visual C++实用图像处理专业教程》源代码涵盖了图像处理的各个基础方面,每个基础算法都详细列出,亲测无误。这套源码本身就可以作为图像处理与机器视觉方面软件开发的良好基础,当然也可以选其中部分代码用于自己的研究与学习。
- 2023-06-04 00:05:06下载
- 积分:1
-
留言本v3.0
资源描述支持动态交互的留言板,用asp写的,可以整合到自己的网页中,对编程能力有很大帮助。
- 2022-04-22 06:31:53下载
- 积分:1