1 简介 基于动态的交通控制方法 2 部分代码 %clear; map = [0 -2 0 0 -1 0 0 -2 0; 2 1 0 1 2 0 3 3 0; 0 -2 0 0 -2 0 0 -1 0; 0 -2 0 0 -1 0 0 -2 0; 0 6 2 0 5 2 0 4 4; 0 -1 0 0 -2 0 0 -1 0]; type_m = [0 2 0 0 -2 0 0 2 0; 2 0 1 1 0
1 简介
基于动态的交通控制方法
2 部分代码
%clear;map = [0 -2 0 0 -1 0 0 -2 0;
2 1 0 1 2 0 3 3 0;
0 -2 0 0 -2 0 0 -1 0;
0 -2 0 0 -1 0 0 -2 0;
0 6 2 0 5 2 0 4 4;
0 -1 0 0 -2 0 0 -1 0];
type_m = [0 2 0 0 -2 0 0 2 0;
2 0 1 1 0 1 1 0 2;
0 1 0 0 -1 0 0 1 0;
0 1 0 0 -1 0 0 1 0;
2 0 1 1 0 1 1 0 2;
0 2 0 0 -2 0 0 2 0];
number_of_crosses = 6;
number_of_links = 34;
number_of_arterials = 4;
arterials{1} = [4,1,2,3];
arterials{2} = [2,4,5,6];
arterials{3} = [3,3,4];
arterials{4} = [1,6,1];
for i=1:10000
rn(i) = rand(1);
end
save('city_2d.mat');
3 仿真结果
编辑
编辑
4 参考文献
[1]夏朋亮. 基于城市公路干线交叉口的信号控制算法研究与仿真[D]. 西南交通大学, 2013.
博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。
部分理论引用网络文献,若有侵权联系博主删除。