2007优秀论文 - 图文(7)

2019-04-23 08:43

%查看站点 a,b 是否有一次换乘的线路,n1,n2 为车换乘车次,m 为换乘站点。 n1=[]; n2={}; m1={}; m2={}; m={}; u=1;

for i=1:520

if strfind(bus{i}.plat2,a)

start=strfind(bus{i}.plat2,a); str=bus{i}.plat2; j=start;

while j<=length(str)-4

c=str(j:j+4); if isup(bus,c,b)

n2{u}=isup(bus,c,b);%换乘线路序号 n1(u)=i; m{u}=c; %中转站点 m1{u}='down'; %乘车方向 m2{u}='up'; u=u+1; end j=j+5; end end end

ff5.m 文件:

function [n1,m1,m,n2,m2]=ff5(bus,a,b) %查看站点 a,b 是否有一次换乘的线路,n1,n2 为车换乘车次,m 为换乘站点。 n1=[]; n2={}; m1={}; m2={}; m={}; u=1;

for i=1:520

if strfind(bus{i}.plat2,a)

start=strfind(bus{i}.plat2,a); str=bus{i}.plat2; j=start;

while j<=length(str)-4

c=str(j:j+4);

if isdown(bus,c,b)

31

n2{u}=isdown(bus,c,b);%换乘线路序号 n1(u)=i; m{u}=c; %中转站点 m1{u}='down'; %乘车方向 m2{u}='down'; u=u+1; end j=j+5; end end end

isdown.m 文件:

function m=isdown(bus,s1,s2) %判断 s1,s2 站点是否在同一个下行线路,返回线路的序号,其中 s1 为起点。

m=[]; t=1;

for i=1:520

if strfind(bus{i}.plat2,s1) str=bus{i}.plat2; d=strfind(str,s1); c=str(d:length(str)); if strfind(c,s2) m(t)=i; t=t+1;

end

end end

isline.m 文件:

function m=isline(bus,s1,s2) %判断 s1,s2 站点是否在同一个线路,返回线路的序号。

m=[]; t=1;

for i=1:520

if strfind(bus{i}.plat1,s1) if strfind(bus{i}.plat1,s2) m(t)=i; t=t+1; end end end

isup.m 文件:

32

function m=isup(bus,s1,s2) %判断 s1,s2 站点是否在同一个上行线路,返回线路的序号,其中 s1 为起点。

m=[]; t=1;

for i=1:520

if strfind(bus{i}.plat1,s1) str=bus{i}.plat1; d=strfind(str,s1); c=str(d:length(str)); if strfind(c,s2) m(t)=i; t=t+1; end end end

33

附录三

问题一的运行结果

(1) S3359→S1828(按时间由短到长排列) 序号 路线一 6 L436 7 L436 8 L436 9 L436 10 L436 11 L436 2 L469 3 L469 4 L469 5 L469 1 L469 转站点 S1784 S1784 S1241 S1241 S3695 S2606 S2364 S727 S304 S3192 S519 路线二 L167 L217 L167 L217 L217 L217 L217 L217 L217 L217 L167 耗时 106 106 112 112 118 130 134 134 134 134 140 费用 3 3 3 3 3 3 3 3 3 3 4 (3) S1557→S0481(按时间由短到长排列)

序号 线路一 1 L84 2 L84 3 L84 4 L84 5 L363 6 L363 7 L363 8 L363 9 L84 10 L84 11 L84 12 L84 13 L84 14 L84 15 L84 16 L84 17 L363 18 L363 19 L363 20 L363 21 L363 22 L363 23 L363 转站点一 线路二 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 转站点二 线路三 S2424 S2424 S2424 S2424 S2424 S2424 S2424 S2424 S1174 S1174 S1174 S1174 S902 S902 S902 S902 S1174 S1174 S1174 S1174 S902 S902 S902 L254 L312 L447 L516 L254 L312 L447 L516 L254 L312 L447 L516 L254 L312 L447 L516 L254 L312 L447 L516 L254 L312 L447 耗时 112 112 112 112 112 112 112 112 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 费用 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 34

24 L363 25 L84 26 L363 27 L84 28 L84 29 L84 30 L84 31 L84 32 L84 33 L84 34 L84 35 L363 36 L363 37 L363 38 L363 39 L363 40 L363 41 L363 42 L363 43 L457 44 L457 45 L457 46 L457 47 L84 48 L84 49 L84 50 L84 51 L84 52 L84 53 L363 54 L84 55 L84 56 L84 57 L84 58 L84 59 L84 60 L84 61 L84 62 L363 63 L363 64 L363 65 L363 66 L363 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S1920 S1920 S1920 S1920 S1919 S3389 S3389 S3389 S3389 S3389 S1919 S1919 S1919 S1919 S1919 S1919 S1919 S3389 S3389 S1919 S1919 S1919 S1919 S1919 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L417 L80 L279 L348 L454 L454 L417 L348 L417 L417 L417 L417 L417 L157 L206 L348 L417 L417 L417 L417 35

S902 S3919 S3919 S3919 S3919 S3919 S3919 S3919 S3919 S3919 S3919 S3919 S3919 S3919 S3919 S3919 S3919 S3919 S3919 S2424 S2424 S2424 S2424 S3667 S2361 S2361 S2361 S1427 S630 S3667 S2361 S3667 S3667 S3667 S3667 S3667 S2361 S1427 S2361 S3667 S3667 S3667 S3667 L516 L447 L447 L72 L166 L239 L254 L312 L435 L460 L516 L72 L166 L239 L254 L312 L435 L460 L516 L254 L312 L447 L516 L447 L312 L312 L312 L447 L447 L447 L312 L72 L254 L312 L460 L516 L312 L447 L312 L72 L254 L312 L460 115 124 124 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 130 130 130 130 130 130 130 133 133 133 133 133 133 133 133 133 133 133 133 133 3 5 5 5 5 4 4 5 5 5 5 5 5 4 4 5 5 5 5 3 3 3 3 5 3 3 3 3 3 5 3 5 4 5 5 5 3 3 3 5 4 5 5


2007优秀论文 - 图文(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:管理经济学(MBA全景教程之二)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: