-
c# tsp 遗传路径算法
车辆路径问题可以描述为:在一个存在供求关系的系统中,有若干台车辆、若干个配送中心和客户,要求合理安排车辆的行车路线和出行时间,从而在给定的约束条件下,把客户需求的货物从配送中心送到客户,把客户供应的货物从客户取到配送中心,并使目标函数取得优化。这里以最简单的无时限单向配送车辆路径问题为例。
1、遗传算法的实施步骤:
遗传火算法的实施步骤如下(以目标函数求最小为例)。
第一步:初始化 t←0进化代数计数器;T是最大进化代数;随机生成M个个体作为初始群体P(t);
第二步:个体评价 计算P(t)中各个个体的适应度;
第三步:选择运算 将选择算子作用于群体;
第四步:交叉运算 将交叉算子作用于群体;
第五步:变异运算 将变异算子作用于群体,并通过以上运算得到下一代群体P(t + 1);
第六步:终止条件判断 t≦T:t
- 2022-07-27 10:31:38下载
- 积分:1
-
人脸表情识别
资源描述
基于opencv平台PCA算法实现表情识别,对于学习pc算法很有用
- 2022-02-02 07:34:04下载
- 积分:1
-
用对半分法计算f(x)=0
用对半分法计算f(x)=0-Semi-used method of calculating f (x) = 0
- 2022-01-26 07:29:51下载
- 积分:1
-
完整而高效的凸包求解方法,
资源描述该算法课通过解压运行QHULL-GO快捷方式,在命令行窗口输入相应的命令,即可计算convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram。并且代码还可以求解2维、3维甚至更高维的数据计算。是一个开放的源码算法,凝聚了很多大牛的心血,希望对大家有所帮助。
- 2022-08-09 17:36:53下载
- 积分:1
-
TI DSP TMS320F280x iic eeprom例程。
TI DSP TMS320F280x iic eeprom例程。-TI DSP TMS320F280x iic eeprom routines.
- 2023-05-23 09:10:03下载
- 积分:1
-
小波变换,去噪,重构的程序
资源描述本程序为小波分解,去噪,和重构的MFC程序,可以看见每一层的分解情况
- 2022-10-06 23:05:02下载
- 积分:1
-
采用高斯消元法实现的n阶线性方程组求解程序;
采用高斯消元法实现的n阶线性方程组求解程序;-using Gaussian elimination method to achieve the n-solving linear equations;
- 2022-03-16 19:09:11下载
- 积分:1
-
简单快速的肤色检测程序
根据K-L变化对肤色的椭圆区域YUV颜色空间对摄像头采集的图像进行肤色提取,简易而快速的算法,适合在不同的光照背景之下。
- 2022-04-07 20:46:45下载
- 积分:1
-
一些关于素数和因数分解的文章。
一些关于素数和因数分解的文章。-some of the prime factor decomposition and articles.
- 2023-09-07 20:05:03下载
- 积分:1
-
//=== === === === === === =====
//函数说明
//函数名称:Correlation
//函数功能:计算最小二乘法拟合...
//=== === === === === === =====
//函数说明
//函数名称:Correlation
//函数功能:计算最小二乘法拟合的多项式的相关系数
//使用方法:int M------拟合多项式的项数(已知条件)
// double *b---拟合曲线的系数,按升次排列(已知条件)
// double *x---结点x轴数据(已知条件)
// double *y---结点y轴数据(已知条件)
// double *Yg--结点估计值,与*y相对应,个数为m(过程变量)
// int m------结点个数(已知条件)
//注意事项:多项式阶数最高为10,多项式的形式为 y = b0 + b1*(x-Xavr)...
-//=== === === === === === === === === === === =====// Function that// function name: Correlation// Function: Calculation of the polynomial least squares fitting correlation coefficient// Usage: int M------ polynomial fitting the number of (known conditions)// double* b-- Fitting curve coefficient, or times by arrangement (known conditions)// double* x--- node x-axis data (known conditions)// double* y--- node y-axis data (already known conditions)// double* Yg- the estimated value of node, and* y correspond to the number for m (process variables)// int m------ node number (known conditions)// Note: polynomial order up to 10, the polynomial
- 2023-05-06 14:40:03下载
- 积分:1