说明:DE 算法主要用于求解连续变量的全局优化问题,其主要工作步骤与其他进化算法基本一致,主要包括变异(Mutation)、交叉(Crossover)、选择(Selection)三种操作。算法的基本思想是从某一随机产生的初始群体开始,利用从种群中随机选取的两个个体的差向量作为第三个个体的随机变化源,将差向...
说明:本代码主要是针对GPS定位系统来设计i,主要阐述了GPS基本原理,利用伪随机噪声PRN来确定位置,GPS载波相位测量定位,利用4颗卫星定位。我们程序开始需要先输入一个4*25矩阵,表示了24颗卫星的位置StallitePosition
说明:蛙跳算法程序,蛙跳算法(SFLA)是一种全新的启发式群体进化算法,具有高效的计算性能和优良的全局搜索能力。蛙跳算法的思想是:在一片湿地中生活着一群青蛙。湿地内离散的分布着许多石头,青蛙通过寻找不同的石头进行跳跃去找到食物较多的地方。每只青蛙个体之间通过文化的交流实现信息的交换。每只青蛙都具有自己的文...
说明:有时间窗的车辆路径问题的混合蚁群算法。 物流配送车辆路径优化作为一个涉及多影响因素、多目标需求的组合优化问题,其中带时间窗约束的物流配送车辆路径优化问题更是一个NP难题,较难得到最优解。可生成本地配送最短路径图,计算最小的成本代价,绘制成本变化图及遗传代数,蚁群算法求解有时间窗约束的车辆路径问题ma...
说明:2017研究生数学建模E题第一问源代码,(1)该部接受到实施两个波次的齐射任务(齐射是指同一波次的导弹同一时刻发射),每个波次各发射24枚导弹。给出具体发射点位分配及机动路线方案,使得完成两个波次发射任务的整体暴露时间最短。方案需按题目后面对附件2说明中规定的格式给出,并存入文件“E队号.xls”中...
说明:随机航点移动模型包括改变方向和/或速度之间的暂停时间。移动节点(MN)通过停留在一个位置一定时间开始(即,暂停时间)。一旦这个时间到期时,移动节点在仿真区随机选择一个目的地和一个在[minspeed,MAXSPEED]之间均匀分布的速度。移动节点以选定的速度移动至新选择的目的地。 到达后,移动节点暂...