说明:C语言趣味程序设计编程百例精解
数学算法
说明:烟花算法是目前最新的算法,本程序使用烟花算法对模型进行优化。
FWA算法仿真 FWA算法 烟花算法代码
说明:贪婪随机自适应搜索法(GRASP),使用随机化的最小最小完成时间算法来产生问题的初始解,再通过变邻域下降算法来改进这个解。
贪婪算法-MATLAB 自适应搜索 matlab-变邻域 贪婪算法 改进搜索算法
说明:最优化算法中的外罚函数法,求解最优的解 可以直接利用
罚函数算法 算法-罚函数 penalty-function MATLAB外罚函数 外罚函数法
说明:在线性规划,非线性规划和整数规划的源代码包,包含线性规划的MATLAB标准形式,非线性规划的MATLAB解法
matlab 源码 规划 求解 问题
说明:用节约里程法求解VRP问题,带有实例,可运行。
节约法求解vrp vrp 节约里程法 带时间窗 节约里程vrp
说明:蚁群算法,蚁群优化算法(ant colony optimization,ACO)就是一种特别成功的元启发式算法,在20年前诞生于意大利的一所最负盛名的大学——米兰理工大学。其灵感来源于真实蚂蚁的行为。
蚁群--tsp 元启发式算法 ACO 蚁群算法2opt 2-opt优化算法
说明:编写MATLAB程序,数值求解转子动力学分岔图。
龙格库塔法 转子动力学 分岔图
说明:简单的遗传算法解决优化问题的汇编代码,包括单变量无约束优化、单变量有约束优化及多变量优化问题,并配以实例进行说明。
GA多约束 多约束 GA 多变量GA GA算法 多变量 多变量优化 遗传算法
说明:资料包括PSO,PSO-PID,PSO-AM,PSO-BP,FOA.通过粒子群能够很好的解决优化问题,对于学习PSO的初学者有很大的帮助,另外提供一个果蝇算法,望比对学习。
PSO BP PID 果蝇算法BP BP-PSO-PID 果蝇