- 博客(123)
- 资源 (7)
- 收藏
- 关注

原创 配流02—DIAL算法(改进)
欢迎使用Markdown编辑器写博客function dialsuanfaxishujuzhen(T)%程序说明clcdisp('======================================================================================');disp(' 《基于LOGIT的STOC...
2018-07-05 15:42:13
3617
3

原创 配流08—基于有效路径的Dial算法改进
摘要:针对 D i a l算法在流量分配应用中可能产生与实际不符的现象,通过引入容忍系数对有效路径进行了重新定义,并结合流量守恒规律对 D i a l算法进行了改进. 改进的 D i a l算法避免了原算法中出现的阻抗大是有效路径而阻抗小是非有效路径的反常现象. 通过 Ma t l a b仿真表明,改进的 D i a l算法能够更好地解决交通流量分配问题,是一种科学有效的交通配流方法.关键词:D i a l算法优化;交通分配;MATLAB仿真;有效路径
2017-04-10 00:07:40
4178
5

原创 配流01—DIAL算法(经典)
《基于LOGIT的STOCH配流法——dial算法》运行环境:MATLAB 8.3.0.532 作者信息:兰州交通大学 刘志祥 QQ:531548824说明:本程序用于进行静态配流,缺点是有效路径的界定太过严,请读者根据需要进行修改。
2015-08-26 11:27:56
11403
转载 人工智能——综述1
本文转载于https://blog.youkuaiyun.com/zhang_qxian/article/details/703139911 人工智能理论渊源及演变历史1.1人工智能的定义人工智能目前尚没有严格意义上的定义,一般定义:人工智能的基础包括:哲学、数学、经济学、神经科学、心理学、计算机科学、控制论、语言学等,是一门综合交叉学科。1.2人工智能的演变历史1.2.1人工智能的诞生:1943-...
2018-11-02 16:21:57
1989
2
原创 《矩阵论引论》田振际——P78-例3.6-矩阵的奇异值分解2
%% 《奇异值分解MATLAB计算程序》clearclcdisp('矩阵')% format rat %为了便于观察,可以采用分数形式,‘0’的分数形式是‘*’% 例1% A=[1 0 0;2 0 0];% 例2% A=[1 0;0 1;1 1]%例3% A=[1 0 1;0 1 1;1 1 2]%例4A=[1 0 1;0 1 1;0 0 0]A=sym(A,'f');...
2018-04-19 11:37:27
888
原创 《矩阵论引论》田振际——P40-例2.4+标准正交化
clearclc%《矩阵论引论》田振际 王永铎...%P40 例2.4%% 施密特正交化方法format rata1=[1 1 0 0];a2=[1 0 1 0];a3=[-1 0 0 1];a4=[1 -1 -1 1];a1 = sym( a1,'f');%定义浮点类型b1=a1e1=simplify(b1/norm(b1))%单位化b2=a2-dot(a2,e1)*e...
2018-04-17 15:56:35
1062
原创 《矩阵论引论》田振际——P30-1.4
clearclc%《矩阵论引论》田振际 王永铎...%P30 第4题format ratsyms aa1=[1 0 0 0]';a2=[0 1 0 0]';a3=[0 0 1 0]';a4=[0 0 0 1]';disp('解:基I:')I=[a1 a2 a3 a4]b1=[2 1 -1 1]';b2=[0 3 1 0]';b3=[5 3 2 1]';b4=[6 6 ...
2018-04-17 11:50:55
1705
原创 《矩阵论引论》田振际——状态方程的约当规范形
%% 求约当规范形clearclc%% 给定一个线性时不变系统的状态方程为disp('变换前系数矩阵:')A=[2 -1 -1;0 -1 0;0 2 1]B=[7 2 3]'%% (1)定出系统的特征值和特征向量。[V D]=eig(A);for i=1:length(V) V(:,i)=V(:,i)/max(V(:,i));enddisp('解:特征向量:')V...
2018-03-29 16:51:56
1575
原创 《矩阵论引论》田振际——P78-例3.6-矩阵的奇异值分解1
1 问题描述奇异值分解涉及大量重复性计算,为了提高效率,将计算部分用Matlab实现,具体见代码:2 程序及算例clearclcdisp('矩阵')% format rat %为了便于观察,可以采用分数形式,‘0’的分数形式是‘*’% 例1% A=[1 0 0;2 0 0];% 例2% A=[1 0;0 1;1 1]%例3% A=[1 0 1;0 1 1;1 1 2]%例4...
2017-04-11 00:41:15
1467
1
原创 图论10—二维矩阵排序及索引
一、算法描述1.1 问题描述:一维矩阵可以直接用sort函数排序并求出索引,那么二维矩阵怎么求排序和索引?1.2 思路:Step1:二维矩阵大小为:M×N。它可以按列展开大小为1×(M×N)的一维矩阵。Step2:对一维矩阵排序并标记索引index;Step3:对新排序按列收缩化为二维矩阵,即新矩阵;Step4:对索引按位置关系求出行和列编号。
2017-03-26 13:53:51
2172
原创 配流07—基于BPR函数的Frank Wolfe算法
在道路网中,已知OD需求,路段走行时间,路段能力和路径路段关系,求流量的均衡分配结果。
2016-12-21 16:07:27
13124
27
原创 综合算法05—考虑换乘的K短路算法
一、问题描述在路网中,已知站点、线路和线路-站点数据,有条件:1、考虑到换乘时要花费一定的时间,因此对换乘路径费用要加上换乘时间。2、当路网复杂时,为了避免多余计算,定义有效路径,使得路径在有效路径范围内。有效路径为最短路径的(1+h)倍。
2016-12-12 20:12:19
2383
1
原创 GUI数据传递01-全局变量法
MATLAB GUI传递有9种方式1、全局变量;2、作为函数的参数传递;3、利用控件的userdata数据;4、为handles结构体添加新字段;5、setappdata函数为句柄添加数据;6、跨空间计算evalin和赋值assignin;7、将数据保存到文件,需要时读取;8、带参数调用GUI的
2016-11-08 16:28:17
1528
原创 业余01-MATLAB之M文件双击没反应修复方法
问题描述:Matlab的m文件双击无反应,会跳出来选择打开该文件应用程序的列表框,如图1所示,选择Matlab并不能打开该文件。但是通过MATLAB软件的open可以打开。图1 选择matlab不能打开m文件原因分析:要打开非工作目录下的文件必须找到MATLAB Stater Application,而不是MATLAB。MATLAB Stater Applic
2016-11-04 13:19:27
5751
原创 业余04—VC++6.0Error spawning cl.exe路径错误解决办法
vc中Error spawning cl.exe,路径错误的解决办法。
2016-10-22 22:21:40
1777
原创 MATLAB绘图基础02-双坐标轴绘制
双坐标轴的绘制体现为两个函数共用一个变量,只是函数值的量不相同,故而左右侧用不同的坐标标识。注意:这与另一种现象不同,即第一幅图用下面的横坐标和左侧纵坐标,第二幅图用上面的横坐标和右侧纵坐标。
2016-10-20 14:44:30
2240
1
原创 业余05—微软口试题目之三角形面积
微软的题目:求图中三角形面积。解:三角形面积=底乘以高除以二,即S=10×6÷2=30正确答案为:此三角形不是直角三角形。证明过程如下图。
2016-05-19 16:43:20
674
转载 业余06—马太效应
马太效应(Matthew Effect),指强者愈强、弱者愈弱的现象,与马太效应对应的是张弓效应;张弓效应是“天之道,损有余而补不足”,马太效应是“人之道,损不足以奉有余”。张弓效应的主要作用是“仗义疏财”机制,讲究的是公平;马太效应的主要作用是“赢家通吃”机制,讲究的是效率。张弓效应与马太效应,具有相辅相成的内在机制。
2016-01-17 09:49:16
813
转载 业余07—PHD内涵
Imagine a circle that contains all of human knowledge:这个圈代表着人类所有的知识。 By the time you finish elementary school, you know a little:当完成小学时,你只知道一点点:
2016-01-15 15:39:10
1251
原创 MATLAB绘图基础01—复杂网络工具箱命令
复杂网络的MATLAB工具箱,当然,首先要自己在网上下载matgraph并放到MATLAB安装目录下的toolbox文件夹。matlab版本变化很快,此工具箱在MATLAB R2014a验证。R2016自带图论工具箱,操作命令有所变化。
2015-12-31 17:32:27
11778
1
原创 业余08—解决vbe6ext.olb不能被加载
问题:打开PPT时vbe6ext.olb不能被加载,excel一打开VB编辑器就内存溢出。解决步骤:step1下载VBE6EXT.OLB,下载地址(复制到迅雷):ftp://ftp.bith.no/pub/Drivere/service_pack/Access%202000%20RunTime%20Med%20Internet%20Explorer%205.01%2
2015-12-31 00:17:16
2357
原创 综合算法03—FrankWolfe_BPR配流算法
%% 算法符号及程序说明%说明:本程序为采用美国联邦公路阻抗函数BPR时的frankwolfe算法,考虑了换乘(已经将等待时%间考虑在内并在K短路的确定过程中计算)及拥挤附加时间,在路网情况已知时配流并求出费用值。%计算条件:根据K短路算法计算出考虑换乘的路径-路段关系矩阵和边权。%缺点:BPR函数或许不能准确的描述轨道交通系统的路段阻抗
2015-12-30 14:07:42
10338
1
原创 综合算法02—指定点之间的K短路
function [W_Section,Line_Section_01Mat,Mxf]=KSP(Road_Net,Line_Station)%% 问题描述%已知路网数据和线路节点数据,求指定点之间的K短路。%% 程序功能%路段自动编号(上下行作为2个路段分别对待)%将路径-节点转换为路径-路段%求出一般定义的K短路%求出各条路径的换乘点%求出各条路径的换乘费用
2015-12-30 13:27:48
2922
2
原创 综合算法01—考虑换乘的基于路径长度的所有点间K短路算法
========================================================给出一个轨道交通路网(或公交网络),点与点之间的权值已知(距离已知),路线已知(即公交线经过的站点确定),求所有点之间的K短路并用路径路段的0-1关系矩阵表示(保存为txt文档)。。。
2015-12-29 18:01:16
2308
1
转载 业余09—中科院博士教你如何查找外文文献
中科院博士教你如何查找外文文献?1-怎么找?2-怎么下载和索取?3-怎么读?4-外文不好怎么办?…………
2015-12-03 16:38:22
1705
原创 配流05—增量配流算法
说明:指定两点间的客流需求总量,建立费用函数(阻抗函数),一般情况下费用是流量的函数,就可以运用增量配流法配流,核心还是全有全无算法,只是该方法把流量等分为N份,每次全有全无配流1份,直至流量全部被加载。例:简单网络如图所示,路径1,2,3的费用分别为c1,c2,c3。网络总流量为200,请用增量配流法进行配流并计算配流后的总费用。
2015-09-16 10:11:29
4334
原创 配流04—全有全无配流算法(2)
说明:指定两点间的客流需求总量,建立费用函数(阻抗函数),一般情况下费用是流量的函数,就可以运用全有全无算法进行配流。
2015-09-15 12:55:43
3241
原创 配流03—全有全无配流算法(1)
说明:指定两点间的客流需求总量,建立费用函数(阻抗函数),一般情况下费用是流量的函数,就可以运用全有全无算法进行配流。
2015-09-14 11:49:23
8192
原创 图论09—MATLAB自带最短路函数
MATLAB自带的图论算法,本文中只列出了最常用几种,可用来求最短路中的所有最短路径,画出结构图,找到两点之间的最短路路径和距离,找到流量分配方案。
2015-08-24 11:33:04
12506
2
原创 图论08—次短路的距离及路径
%========================================================%次短路中的次,是指退而求其次,其意义不言而喻,本程序用于实现次短路求解。%========================================================
2015-08-22 09:24:05
1465
原创 图论07—经过指定两点的最短路
========================================================经过两点(某路段)的最短路规划========================================================
2015-08-21 16:48:35
2279
原创 图论06—Dijkstra算法(优化)
========================================================优化的dijkstra算法,已知顶点,求其到其他各个点的最短距离和路径。增加递归算法记录路径编号。========================================================
2015-08-21 13:12:34
1838
原创 图论05—Dijkstra算法(经典)
========================================================经典dijkstra算法,已知顶点,求其到其他各个点的最短距离和路径。========================================================
2015-08-21 12:43:51
1875
原创 图论04—任意指定点到所有其它点的最短路径及距离
========================================================重要程度 *****求任意点到其它点间最短距离及其路径。输入:权值矩阵,起点输出如下: 点i—>点j 路径 ¥¥¥ 距离 ¥¥¥说明:必须调用E:\matlab M文件\liangdianzuiduanlu.m
2015-08-21 12:24:00
8070
原创 图论03—任意两点间最短距离及路径(改进)
========================================================重要程度 *****求任意两点间最短距离及其路径。(万能最短路)输入:权值矩阵,起点,终点输出:最短距离矩阵,指定起讫点路径(经过的顶点编号)========================================================
2015-08-21 12:08:09
3651
原创 图论02—任意两点间最短距离及路径(经典)
========================================================求任意两点间最短距离及其路径。(万能最短路)输入:权值矩阵,起点,终点输出:最短距离矩阵,指定起讫点路径(经过的顶点编号)为任意一点到其他点最短路奠定基础========================================================
2015-08-21 11:53:15
12837
1
换乘算法代码及案例分析
2016-10-31
进阶01——考虑换乘的基于路径长度的所有点间K短路算法(计算结果)
2015-12-30
FW_BPR算法计算过程.txt
2015-12-30
兰州交通大学考研程序设计2007-2013真题答案源码
2015-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人