数学模型算法精品文稿.ppt
《数学模型算法精品文稿.ppt》由会员分享,可在线阅读,更多相关《数学模型算法精品文稿.ppt(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数学模型算法数学模型算法Tsinghua UniversityUncertainty Theory Laboratory1第1页,本讲稿共16页Tsinghua UniversityUncertainty Theory Laboratory21、求距离矩阵的方法、求距离矩阵的方法2、求路径矩阵的方法、求路径矩阵的方法3、查找最短路路径的方法、查找最短路路径的方法(一)算法的基本思想(一)算法的基本思想(三)算法步骤(三)算法步骤第2页,本讲稿共16页Tsinghua UniversityUncertainty Theory Laboratory3算法的基本思想算法的基本思想第3页,本讲稿共16
2、页Tsinghua UniversityUncertainty Theory Laboratory4算法原理算法原理 求距离矩阵的方法求距离矩阵的方法第4页,本讲稿共16页Tsinghua UniversityUncertainty Theory Laboratory5算法原理算法原理 求路径矩阵的方法求路径矩阵的方法在建立距离矩阵的同时可建立路径矩阵R 即当vk被插入任何两点间的最短路径时,被记录在R(k)中,依次求 时求得 ,可由 来查找任何点对之间最短路的路径第5页,本讲稿共16页Tsinghua UniversityUncertainty Theory Laboratory6ij算法原
3、理算法原理 查找最短路路径的方法查找最短路路径的方法pkp2p1p3q1q2qm则由点i到j的最短路的路径为:第6页,本讲稿共16页Tsinghua UniversityUncertainty Theory Laboratory7算法步骤算法步骤第7页,本讲稿共16页自定义自定义floyd函数函数function d,r=floyd(w)n=length(w);for i=1:n for j=1:n d(i,j)=w(i,j);r(i,j)=j;endendfor k=1:n for i=1:n for j=1:n if d(i,k)+d(k,j)d(i,j)d(i,j)=d(i,k)+d(k
4、,j);r(i,j)=k;end end endend第8页,本讲稿共16页clear;w=0,9,inf,3,inf;9,0,2,inf,7;inf,2,0,2,4;3,inf,2,0,inf;inf,7,4,inf,0;d,r=floyd(w)第9页,本讲稿共16页 选址问题选址问题-中心问题中心问题clear;w=0,3,inf,inf,inf,inf,inf;3,0,2,inf,1.8,2.5,inf;inf,2,0,6,2,inf,inf;inf,inf,6,0,3,inf,inf;inf,1.8,2,3,0,4,inf;inf,2.5,inf,inf,4,0,1.5;inf,inf
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学模型 算法 精品 文稿
限制150内