说明:简单的遗传算法解决优化问题的汇编代码,包括单变量无约束优化、单变量有约束优化及多变量优化问题,并配以实例进行说明。
GA多约束 多约束-GA 多变量GA GA算法-多变量 多变量优化 GA
说明:排课问题是一个有约束的、多目标的组合优化问题,并且已经被证明是一个NP完全问题。 遗传算法借鉴生物界自然选择和自然遗传机制,使用群体搜索技术,尤其是用于处理传统搜索方法难以解决的复杂的和非线性的问题。经过近40年的发展,遗传算法在理论研究和实际应用中取得了巨大的成功,本文将遗传算法用于排课问题的求解...
排课 排课问题 solving fuzzy 排课约束 NP排课 适应度函数
说明:自适应波束形成技术程序代码(有注解) 包括1.均匀线阵方向图2.波束宽度与波达方向及阵元数的关系当阵元间距时,会出现栅瓣,导致空间模糊 类似于时域滤波,天线方向图是最优权的傅立叶变换5.最大信噪比准则方向图和功率谱6.ASC旁瓣相消----MSE准则7.线性约束最小方差(LCMV)准则。
叶瓣图-matlab lcmv均匀线阵 ASC旁瓣相消 天线阵波束 旁瓣相消技术
说明:本书附带光盘中包括了作者全书所有自己编写的算法对应的MATLAB的M文件。所有代码按照章节存放在各个文件夹下,如“第6章 无约束一维极值问题”文件夹下存放了本书第6章所有的算法程序代码。对于算法的程序代码,在光盘中存为同函数名的M文件,例如,minHJ.m表示用黄金分割法求解一维函数的极值的程序,依...
优化工具箱 粒子群优化算法
说明:拟牛顿法和最速下降法(Steepest Descent Methods)一样只要求每一步迭代时知道目标函数的梯度。通过测量梯度的变化,构造一个目标函数的模型使之足以产生超线性收敛性。这类方法大大优于最速下降法,尤其对于困难的问题。另外,因为拟牛顿法不需要二阶导数的信息,所以有时比牛顿法(Newton...
拟牛顿迭代法 无约束优化 拟牛顿法 导数约束 优化 s函数
说明:应用背景该文件包含一个模拟的拉姆齐教科书模型与消费的不平等约束。消费受到限制,以低于投资,总投资额不负。对模型的详细描述见Trimborn(2013)具有不等式约束的连续时间动态模型的解决方案,经济学关键技术松弛算法求解无限时域连续时间模型的松弛算法。简单的数值程序,即将到来的宏观经济动态
matlab 不等式
说明:基于遗传算法的车间布局优化MATLAB源码 车间布局优化是将加工设备、物料输送设备、工作单元和通道走廊等布置物体合理地放置在一个有限的生产车间内的过程。车间布局优化模型是一个含有较为复杂约束的非线性连续优化模型,可以使用遗传算法进行优化。
遗传算法 车间布局优化 车间布局 优化 复杂约束 非线性连续 优化模型 遗传算法
说明:改进的de算法,可以调用外部函数,对变量可以有所约束。
de算法 DE
说明:通常优化变量需要在制定的范围内选择,John D Errico开发了带有边界约束的最优化问题求解程序,并进行了改进
fminsearchbnd 最优化 fminsearchb 变量优化 fminsearchbnd下载
说明:带有QoS约束的组播路由问题是一个NP完全问题,遗传模拟退火算法是遗传算法和模拟退火算法的一种融合,可以为这类问题提供一个解决方案
组播,QoS 组播-算法 遗传退火 qos-路由 qos-路由算法