资源简介
在交通配流工程中,用于求解UE交通均衡的算法,amDLKSajkl
代码片段和文件信息
Q=1500; %OD需求
W=[30 33 25 30 30 35 20 23 20]; %路段零流出行时间
C=[600 500 400 500 500 600 300 700 300];
Mxf=[0 1 0 0 0 0 1 1 0;0 1 1 0 0 1 0 0 0;0 1 1 0 0 0 0 1 1;1 0 0 0 1 0 0 1 1;1 0 0 0 1 1 0 0 0;0 0 0 1 0 0 0 1 1;0 0 0 1 0 1 0 0 0];
syms lambda real
for i=1:numx
syms x(i) real;
end
cont=0;
e=inf;
x=x(1:7);
X0=zeros(17);
t=zeros(17);
tt=t;
while e>1e-3 %精度判断
cont=cont+1; %迭代次数更新
D(11)=W(11)*[1+0.15*((x1(14)+x1(15))/C(11))^4];
D(12)=W(12)*[1+0.15*((x1(11)+x1(12)+x1(13))/C(12))^4];
D(13)=W(13)*[1+0.15*((x1(13)+x1(12))/C(13))^4];
D(14)=W(13)*[1+0.15*((x1(16)+x1(17))/C(14))^4];
D(15)=W(13)*[1+0.15*((x1(14)+x1(15))/C(15))^4];
D(16)=W(13)*[1+0.15*((x1(12)+x1(15)+x1(17))/C(16))^4];
D(17)=W(13)*[1+0.15*(x1(11)/C(17))^4];
D(18)=W(13)*[1+0.15*((x1(11)+x1(13)+x1(14)+x1(16))/C(18))^4];
D(19)=W(13)*[1+0.15*((x1(13)+x1(14)+x1(16))/C(19))^4];
R(11)=D(12)+D(17)+D(18);
R(12)=D(12)+D(13)+D(16);
R(13)=D(12)+D(13)+D(19)+D(18);
R(14)=D(11)+D(15)+D(19)+D(18);
R(15)=D(11)+D(15)+D(16);
R(16)=D(14)+D(19)+D(18);
R(17)=D(14)+D(16);
Y1=Mxf(index:).*Q; %全有全无法求辅助流量
S=Y1-X1; %搜索方向
X2=X1+lambda*S; %先将X2用X1和lambda进行表达
t=(W).*(1+0.15*(X2./Cmax).^4); %含lambd
- 上一篇:matlab打开电脑摄像头动态追踪人脸位置
- 下一篇:三相svpwm双闭环仿真
相关资源
- matlab打开电脑摄像头动态追踪人脸位
- 捷联惯导matlab程序
- 学生成绩查询系统
- 基于MATLAB的VANET仿真.zip
- PPL锁相环matlab
- 计算SINR的matlab程序,带入参数可以直
- 基于matlab的小车避障仿真
- 最全图像评价性能指标函数matlab
- 图像性能指标matlab版本
- RSSI指纹库
- 图像融合的MATLAB实现
- k均值聚类算方法MATLAB程序
- Matlab+PFH.rar
- 提取水泥路裂缝
- 人群搜索算法SOA的matlab实现
- MATLAB 粒子群图像分割算法
-
MATLAB/Simuli
nk的PMSM的DTC控制仿真 - 粒子群算法matlab含注释
- matlab函数conv_m( xnxhnh )
- 数字基带传输系统MATLAB
- matlab写的指纹识别代码包括图像修复
- 泊松方程MATLAB程序
- 心电信号处理
- MPSK信号调制识别程序
- 神经网络实现调制识别
- 异步电机vf控制matlab仿真模型
- 异步电机带电阻压降补偿的vf控制ma
- 永磁同步电机矢量控制matlab仿真模型
- 永磁同步电机无位置控制matlab仿真模
- 霍夫变换圆检测标准MATLAB
评论
共有 条评论