东南大学数模实验报告
随机一致性指标求解
一、实验目的
1)掌握用matlab求解随机一致性指标的方法
2)加深对随机一致性指标概念的理解
二、实验内容
用matlab或C++编写程序分别计算n=3-30时的n阶矩阵的随机一致性检验指标的值RI。
程序如下:
B=[1/9,1/8,1/7,1/6,1/5,1/4,1/3,1/2,1,1,2,3,4,5,6,7,8,9]
k=0
n=3
for p=1:1000
A=zeros(n)
for i=1:n
for j=i:n
b=randi(18,1)
A(i,j)=B(1,b)
A(j,i)=1/A(i,j)
A(i,i)=1
end
end
k=k+max(eig(A))
end
k=k/p
r=(k-n)/(n-1)
三、实验结果
改变程序中n的值,求的结果为:
四、实验分析
实验所得数据与书上给的前11个误差不大,由于选用了较为笨拙的循环算法,使计算高阶的矩阵时耗时很长。
曲线插值
一、实验目的
1)熟悉一般的曲线插值的方法
2)熟悉“\”、polyfit、polyval、interp1、spline、cscvn等Matlab命令
3)学会用常见插值函数的求解及应用
二、实验内容
(1)已知某平原地区的一条公路经过如下坐标所表示的点,请用样条插值绘出这条公路(不考虑公路的宽度)。
(2)对于上表给出的数据,估计公路长度
程序如下:
function interpolation
road_x1 = [ 0, 30, 50, 70, 80, 90, 120, 148, 170, 180, 202, 212, 230, 248, 268, 271, 280, 290, 300, 312, 320, 340, 360, 372, 382, 390, 416, 430, 478];
road_y1 = [80, 64, 47, 42, 48, 66, 80, 120, 121, 138, 160, 182, 200, 208, 212, 210, 200, 196, 188, 186, 200, 184, 188, 200, 202, 240, 246, 280, 296];
x1 = 0:478;
y1 = interp1(road_x1,road_y1,x1,'spline');
length1 = 0;
for i = 0:477
y_i = abs(interp1(road_x1,road_y1,i+1)-interp1(road_x1,road_y1,i));
length1 = length1+sqrt(1+(y_i)^2);
end
plot(road_x1,road_y1,'.',x1,y1);
hold on;
road_x2 = [478, 440, 420, 380, 360, 340, 320, 314, 280, 240, 200];
road_y2 = [296, 308, 334, 328, 334, 346, 356, 360, 392, 390, 400];
x2 = 200:478;
y2 = interp1(road_x2,road_y2,x2,'spline');
length2 = 0;
for j = 200:477
y_j = abs(interp1(road_x2,road_y2,j+1)-interp1(road_x2,road_y2,j));
length2 = length2+sqrt(1+(y_j)^2);
end
plot(road_x2,road_y2,'.',x2,y2);
hold off;
disp('路线总长度:');
length = length1+length2
三、实验结果
路线总长度:
length = 967.4565
四、实验分析
由实验所绘的图可以看出公路在大多数地方还是比较平滑的,效果较好
第二篇:东南大学数模实验报告
东南大学本科生校内课程学分替代申请表
办理流程:
1、 该表格仅适用于东南大学校内课程的替代,不包含国际交流所修校外课程。
2、 该表格由学生填写,经学生所在院系和开课院系教学院长签字同意后,送教研科审批。
3、 学生将审批结果交由所在院系教务助理进行成绩的替代,通识类课程请持申请表来教务处办理。
说明:
1、必修可代辅修,辅修可代通识,反之不可以。
2、进行学分替代后,原已修课程不再以任何形式计入学分审核。