• 大小: 36KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-17
  • 语言: 其他
  • 标签: NASch模型  

资源简介

交通流NASch模型包括比较流行的单车道、双车道、三车道等模型的模拟与仿真

资源截图

代码片段和文件信息

function [new_matrix_cellsnew_v]=border_control(matrix_cellsabvvmax)
%边界条件,开口边界,控制车辆出入
%出口边界若头车在道路边界,则以一定概率0.9离去
n=length(matrix_cells);
if a==n
    rand(‘state‘sum(100*clock)*rand(1));%定义随机种子
    p_1=rand(1);%产生随机概率
    if p_1<=1 %如果随机概率小于0.9,则车辆离开路段,否则不离开
    matrix_cells(n)=0;
    v(n)=0;    
    end
end
%入口边界泊松分布到达,1s内平均到达车辆数为q,t为1s
if b>vmax
    t=1;
    q=0.25;
    x=1;
    p=(q*t)^x*exp(-q*t)/prod(x);%1s内有1辆车到达的概率
   rand(‘state‘sum(100*clock)*rand(1));
    p_2=rand(1);
    if p_2<=p 
       m=min(b-vmaxvmax);
       matrix_cells(m)=1;
       v(m)=m;    
    end
end
new_matrix_cells=matrix_cells;
new_v=v;     

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        763  2009-03-31 08:58  NaSch_open\border_control.m

     文件     187600  2017-06-27 08:15  NaSch_open\data.txt

     文件        201  2009-03-30 13:49  NaSch_open\leadcarupdate.m

     文件       3633  2008-06-17 17:58  NaSch_open\NaSch_3.m

     文件      92672  2009-12-15 21:02  NaSch_open\NS.doc

     文件        174  2008-06-10 23:25  NaSch_open\randslow.m

     文件        337  2009-03-29 22:47  NaSch_open\roadstart.m

     文件        345  2017-06-29 14:29  NaSch_open\searchfrontcar.m

     文件        281  2009-03-29 22:15  NaSch_open\searchlastcar.m

     文件        242  2009-03-29 18:32  NaSch_open\searchleadcar.m

     文件        264  2009-03-29 21:39  NaSch_open\speedstart.m

     文件       4726  2008-06-19 11:27  NaSch_open\test.m

     文件         50  2008-06-11 17:03  NaSch_open\新建 文本文档.txt

     目录          0  2017-07-07 10:29  NaSch_open

----------- ---------  ---------- -----  ----

               291288                    14


评论

共有 条评论

相关资源