-
Matlab代码 for道路交通:Optimization Techniques - 优化技术
资源介绍
道路交通matlab代码优化技术
描述
此脚本集合的创建是为了在2019-20学年期间在塞萨洛尼基亚里斯多德大学的优化技术课程中完成一项任务。
这些项目的主要目的是对一些著名的多元最小化算法的工作方式提供一些直觉。
演算法
第1部分:无约束单变量优化
二等分法
黄金分割法
斐波那契法
二等分导数法
第2部分:无约束的多元优化
最陡下降法
牛顿法
Levenberg-Marquardt方法
共轭梯度法
拟牛顿法
第3部分:成本约束多元优化
屏障法
罚金法
项目:遗传算法实现(约束最小化问题)
在恒定或可变输入车辆流量的情况下,将道路网的交通量降至最低。
实施遗传行动:
选拔
分频器
突变
精英主义
设置
提供的代码是使用MATLAB
R2019a创建的,但是较旧的MATLAB版本应该可以正常工作。
提供的所有.m脚本都经过注释,以提高可读性和维护性。