1 / 6
文档名称:

数模实验报告实验11.doc

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

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

分享

预览

数模实验报告实验11.doc

上传人:raojun00002 2021/7/14 文件大小:31 KB

下载得到文件列表

数模实验报告实验11.doc

相关文档

文档介绍

文档介绍:数模实验报告实验11

篇一:数学建模实验报告 第十一章 最短路问题
实验名称:第十一章最短路问题
一、实验内容与要求
掌握Dijkstra算法和Floyd算法,并运用这两种算法求一些最短路径的问题。
二、实验软件

三、实验内容
1、在一个城市交通系统中取出一段如图所示,其入口为顶点v1,出口为顶点v8,每条弧段旁的数字表示通过该路段所需时间,每次转弯需要附加时间为3,求v1到v8的最短时间路径。
6
3
V4 2 V7 4V8 程序:
function y=bijiaodaxiao(f1,f2,f3,f4)
v12=1;v23=3;v24=2;v35=1;v47=2;v57=2;v56=6;v68=3;v78=4;turn=3; f1=v12+v23+v35+v56+turn+v68;
f2=v12+v23+v35+turn+v57+turn+v78;
f3=v12+turn+v24+turn+v47+v78;
f4=v12+turn+v24+v47+turn+v57+turn+v56+turn+v68;
min=f1;
if f2<min
min=f2;
end
if f3<min
min=f3;
end
if f4<min
min=f4;
end
min
f1
f2
f3
f4
实验结果:
v1到v8的最短时间路径为15,路径为1-2-4-7-8.
2、求如图所示中每一结点到其他结点的最短路。
V1 10V3V5 9V
6
4
V25V4 10 V76V8

function[D,R]=floyd(a)
n=size(a,1);
D=a
for i=1:n
for j=1:n
R(i,j)=j;
end
end
R
for 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,j);
R(i,j)=R(i,k);
end
end
end
k
D
R
end
程序:
>> a=[0 3 10 inf inf inf inf inf;3 0 inf 5 inf inf inf inf;10 inf 0 6 inf inf inf inf;inf 5 6 0 4 inf 10 inf ;
inf inf inf 4 0 9 5 inf ;inf inf inf inf 9 0 3 4;inf inf inf 10 5 3 0 6;inf inf inf inf inf 4 6 0;];
[D,R]=floyd(a)
实验结果:
D =
篇二:数学建模 实验报告
《数学建模》实验报告
实验序号:实验8实验项目名称:统计回归模型
篇三:实验二数据建模实验报告
(2)本实验的数据均在 Excel工作簿: 实验二 数据建模实验 ,工作表名称在各题中给出
实验二 数据建模——插值、拟合与回归
1. 编写一个函数实现Lagrangian插值。
在下面的函数中选择两个,在n个