文件名称:路况可知原胞自动机交通流模型-计算机系统:核心概念及软硬件实现(英文第五版 )
文件大小:835KB
文件格式:PDF
更新时间:2024-07-02 16:46:01
数学建模 matlab 小区开放
1.2 路况可知原胞自动机交通流模型 classdef car properties x = 0; y = 0; direct = 2; time = 0; end methods function c2 = car(x,y,direct,time) c2.x = x; c2.y = y; c2.direct = direct; c2.time = time; end function c2 = move(c1,t) global map xto yto map2; global Timeall; global Tmoveok c2 = c1; wn = 0; c2.time = c1.time + t; for d = 2:3 %查询可行方向 j = map2(c1.x,c1.y); while (j>0) if (abs(d-c1.direct) == 2 )%不能倒车 continue; end xx(d) = c1.x + xto(d)*j*t; yy(d) = c1.y + yto(d)*j*t; if (xx(d)~=0 && yy(d)~=0 && xx(d)+yy(d)~=51 && map(xx(d),yy(d)) == 0)%是否可