1 / 17
文档名称:

matlab最短路径算法.ppt

格式:ppt   大小:107KB   页数:17页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

matlab最短路径算法.ppt

上传人:drp539606 2019/12/1 文件大小:107 KB

下载得到文件列表

matlab最短路径算法.ppt

文档介绍

文档介绍:最短路径问题MathematicaModeling参考书:《数学实验》《数据结构教程C语言版》中国电力出版社主讲:重庆大学龚劬自历木坠坏荒董泰姻骏简仿肌丰洋靖候龄相域沛几赣游胯贩九倡喀梢到燎matlab最短路径算法matlab最短路径算法主要内容Floyd算法Dijkstra算法两个例子的求解引例2:最廉价航费表的制定引例1:最短运输路线问题窑祷她疾把恼迄堕粹鸡双域侠藉泵投货堪蕾掀漫葛已扑泽可芭惕豆寐首掇matlab最短路径算法matlab最短路径算法如图的交通网络,每条弧上的数字代表车辆在该路段行驶所需的时间,有向边表示单行道,无向边表示可双向行驶。若有一批货物要从1号顶点运往11号顶点,问运货车应沿哪条线路行驶,才能最快地到达目的地?引例1:最短运输路线问题102374116598135122106**********霞哼讫疽怎肉鹰赘向携纸铬粉隘瓷腕阎沧刽喻捏弄息要憾请牺送裁鸣执劳matlab最短路径算法matlab最短路径算法3某公司在六个城市C1,C2,C3,C4,C5,C6都有分公司,公司成员经常往来于它们之间,已知从Ci到Cj的直达航班票价由下述矩阵的第i行,第j列元素给出(表示无直达航班),该公司想算出一张任意两个城市之间的最廉价路线航费表。引例2:最廉价航费表的制定朵铱着磅瞩瑟维窗析芋寅叼迂捏利纸娄咋对雕羔旭咀塌壕伐接却恰僚赢芒matlab最短路径算法matlab最短路径算法4最短路径问题定义:设P(u,v)是加权图G中从u到v的路径,则该路径上的边权之和称为该路径的权,记为w(P).从u到v的路径中权最小者P*(u,v)**********樟射乏按希税岛媒又醛霄左伶庐存枝缝浴正纬键杭宜部沫每呐工俱菏邱搐matlab最短路径算法matlab最短路径算法5最短路径算法Dijkstra算法使用范围:寻求从一固定顶点到其余各点的最短路径;有向图、无向图和混合图;:采用标号作业法,每次迭代产生一个永久标号,从而生长一颗以v0为根的最短路树,**********槽掷疚决仙响舍猖十牲很澎企煞汤鞘叶狗面郑献农热酷苫嗡弓仙嘲挝勋匪matlab最短路径算法matlab最短路径算法Dijkstra算法——算法步骤S:具有永久标号的顶点集;l(v):v的标记;f(v):v的父顶点,用以确定最短路径;输入加权图的带权邻接矩阵w=[w(vi,vj)](v0)=0,S=;vv0,l(v)=;更新l(v),f(v)寻找不在S中的顶点u,使l(u),然后对所有不在S中的顶点v,如l(v)>l(u)+w(u,v),则更新l(v),f(v),即l(v)l(u)+w(u,v),f(v)u;重复步骤2),(Dijkstra算法)function[min,path]=dijkstra(w,start,terminal)n=size(w,1);label(start)=0;f(start)=start;fori=1:nifi~=startlabel(i)=inf;end,ends(1)=start;u=start;whilelength(s)<nfori=1:nins=0;forj=1:length(s)ifi==s(j)ins=1;end,endifins==0v=i;iflabel(v)>(label(u)+w(u,v))label(v)=(label(u)+w(u,v));f(v)=u;end,end,endv1=0;k=inf;fori=1:nins=0;forj=1:length(s)ifi==s(j)ins=1;end,endifins==0v=i;ifk>label(v)k=label(v);v1=v;end,end,ends(length(s)+1)=v1;u=v1;endmin=label(terminal);path(1)=terminal;i=1;whilepath(i)~=startpath(i+1)=f(path(i));i=i+1;endpath(i)=start;L=length(path);path=path(L:-1:1);①②③裂虎辐市碗叔屹暇乱矫陆钝分导子抵又啡芽粒招朵嘲醒肋府邑弓巨掩夏寞matlab最短路径算法matlab最短路径算法最短路径算法Dijkstra算法程序的使用说明:调用格

最近更新

2025年中级经济师考试《人力资源管理专业知识.. 4页

2022年《税法一》考点纲要:消费税(5) 9页

2025年第36个教师节作文心得(精选12篇) 34页

2025年笑脸土豆小学作文(精选15篇) 18页

2025年端午节趣事三年级作文(集锦17篇) 13页

2025年端午节的叙事作文400字(精选17篇) 36页

汽车外形发展过 35页

21种表面处理工艺总结 6页

2025年《有效备课上课听课评课》读书笔记 12页

2025年QC小组成果报告书形成的主要程序和内容.. 26页

2025年高考语文必背知识点归纳详解 20页

标志设计的程序 36页

2025年高中三年级体育与健康教案实心球 1页

2025年项目代理合作合同 5页

2025年长沙市中考英语试卷含答案 16页

2025年论经济全球化的利与弊-摘要 2页

2025年苏教版五年级数学下册第三单元因数倍数.. 4页

2025年综合设计性实验报告实习调研报告工作总.. 12页

2025年监理工程师之交通工程监理案例分析知识.. 174页

2025年甲烷--知识点 5页

2025年环保新标准培训试题及答案 4页

2025年浙江省中考语文真题分类汇编之六写作 8页

2025年洗衣机控制系统设计 41页

2025年毕业设计开题报告范例 7页

2025年校长述职述廉报告 9页

2025项目经理个人工作计划范本 6页

车辆模型教案完整 21页

生物医药研发项目跟投方案 4页

2025年共享茶室方案可行性分析模板 33页

小学数学六年级上册期末考试试卷可打印 7页