资源简介
交通流中的NaSch双车道模型及MATLAB代码,元胞自动机。
代码片段和文件信息
function[new_matrix_cellsnew_v]=border_control1(matrix_cellsabvvmax)
n=length(matrix_cells);
if a==n
rand(‘state‘sum(100*clock)*rand(1));%定义一个随时间变化的初值
p_1=rand(1);
if p_1<=0.9 %如果随机概率小于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;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-07-03 16:19 双车道nasch\
文件 684 2016-06-22 18:15 双车道nasch\border_control1.m
文件 2650 2016-06-27 12:51 双车道nasch\main1.m
文件 144 2016-06-22 18:27 双车道nasch\randslow1.m
文件 381 2016-06-23 22:17 双车道nasch\roadstart1.m
文件 347 2016-06-22 18:28 双车道nasch\searchfrontcar1.m
文件 231 2016-06-22 18:26 双车道nasch\searchlastcar1.m
文件 225 2016-06-22 18:21 双车道nasch\searchleadcar1.m
文件 616 2016-06-22 17:41 双车道nasch\speedstart1.m
相关资源
- SVM MATLAB toolbox
- 基于体绘制的头部三维重建,并用m
- 脉冲响应模型辨识 matlab
- MATLAB SYSTEM VIEW通信原理实验及系统仿
- MATLAB SVD
- 欧拉法解常微分方程组数值解的MATL
- matlab对有周期性噪声的图像去噪
- 基于MUSIC的均匀矩形阵DOT估计matlab仿真
- 钢琴曲《卡农》的matlab程序
- MATLAB 回声状态网络ESN工具箱 ESN_Tool
- MATLAB数字图像处理算法演示程序GUI
- patchwork算法matlab实现代码
- matlab中实现IGBT仿真
- matlab水锤程序
- 地震数据segy读取的MATLAB函数
- 数字信号处理实验指导书MATLAB版源码
- 滤波反投影matlab实现matlab源程序
- 802.11a——matlab仿真
- 朴素贝叶斯分类器Matlab代码
- matlab GUI 教程
- 随机森林的MATLAB实现
- 基于MATLAB的汽车动力性仿真论文
- matlab 乘子法源代码
- 格林函数的公式matlab仿真
- 模式识别与智能计算的matlab实现源代
- 基于Matlab的纯滞后控制系统设计
- 数字图像处理matlab版本书中源程序及
- 多维压缩感知中三维图像处理Matlab
- 异步电机直接转矩控制仿真模型
- 同步电机MATLAB仿真模型
评论
共有 条评论