四川师范大学数学与软件科学学院
实验报告
课程名称:数学建模
指导教师:陈东
班级:_2008级2班_____________
学号:__2008060244___________
姓名:___邢颖________
总成绩:______________
数学与软件科学学院 实验报告
学期:_2009__ 年至2010 _年____ 第_ 二___ 学期 2010 年 4 月 1 _日 课程名称:_数学建模__ 专业:数学与应用数学____ 2008__ _级_ 2 ___班
实验编号: 1 实验项目_Matlab 入门_ 指导教师 陈东 姓名: 邢颖 ____ 学号: 2008060244
一、实验目的及要求 实验目的:
实验要求:
二、实验内容
(1)用起泡法对10个数由小到大排序. 即将相邻两个数比较,将小的调到前头. (2)有一个 4*5 矩阵,编程求出其最大值及其所处的位置. (3)编程求 (4)一球从100米高度自由落下,每次落地后反跳回原高度的一半,再落下. 求它在第10次落地时,共经过多少米?第10次反弹有多高?
(5)有一函数 ,写一程序,输入自变量的值,输出函数值.
三、实验步骤(该部分不够填写.请填写附页)
(2) x=[1 6 2 7 6;4 6 1 3 2;1 2 3 4 7;8 1 4 6 3];
t=x(1,1); for i=1:4 for j=1:5 if x(i,j)>t t=x(i,j); a=[i,j]; end
∑=20
1!
n n y xy x y x f 2sin ),(2
++=
end
end
(3)程序1:
x(1)=1;
s=1;
for n=2:20
x(n)=x(n-1)*n; s=s+x(n);
end
s
程序2;
s=0,m=1;
for n=2:20;
m=m*n;
s=s+m;
end
s
结果:s =
2.5613e+018
(4)程序
s=100
h=s/2
for n=2:10
s=s+2*h
h=h/2
end
s,h
结果:s =
299.6094
h =
0.0977
(5)程序:
function f=fun1(x,y)
f=x^2+sin(x*y)+2*y
输入(1,0),(0,1)
答案分别为:
f =
1
ans =
1
f =
2
ans =
2
实验报告附页
四、实验结果分析与评价(该部分不够填写.请填写附页)
5、x=[1] x =
1 >> y=[30] y =
30 >> fun(x,y)
f =
60.0120 ans =
60.0120
注:实验成绩等级分为(90-100分)优,(80-89分)良,(70-79分)中,(60-69分)及格,(59分)不及格。