数学建模Matlab上机实训题目答案
数学建模上机实训题目一、矩阵及数组操作:
1.利用基本矩阵产生3×3和15×8的单位矩阵、解:
全1矩阵、解:
114
f全0矩阵、解:
数学建模Matlab上机实训题目答案
均匀分布随机矩阵(1,1之间)、解:
214
f数学建模Matlab上机实训题目答案正态分布矩阵(均值为1,方差为4)解:
2.利用及函数生成0,10上的均匀分布的10×10的整数随机矩阵a,然后统计a中大于等于5的元素个数。解:
314
f数学建模Matlab上机实训题目答案3.在给定的矩阵中删除含有整行内容全为0的行,删除整列内容全为0的列。解:1204000056089102aa0aa0
二、绘图:
4.在同一图形窗口画出下列两条曲线图像:y125;y2231,
并且用标注。解:
5.画出下列函数的曲面及等高线:22.解:414
f数学建模Matlab上机实训题目答案
三、程序设计:
6.编写程序计算(x在3,3,间隔001)解:
514
f数学建模Matlab上机实训题目答案
7.有一列分数序列:求前15项的和。解:
8.用至少三种方法编写函数实现求任意整数
的阶乘。解:方法一:
1
11
614
f数学建模Matlab上机实训题目答案
方法二:
1
1i
方法三:
1x
5
120
9.将任意偶数m写成两个素数p1、p2的和(试着写出所有的12的可能形式)。解:
请输入
的值
2
不是素数请重新运行程序
1mk
2
2m2k
10.是否任意3的倍数m可以写成两个素数p1、p2、p3的和(试着写出所有的123的可能形式)?解:
请输入
的值:
3
不是3的倍数请重新运行
6
714
f数学建模Matlab上机实训题目答案
必须不小于6
1
mkp2
2m2k2p
四、数据处理与拟合初步:
11.通过测量得到一组数据:
t
1
2
3
4
5
6
7
y
4842436237543368316930383034
分别采用12e和12进行拟合,并画出拟合曲线进行对比。
解:
83016
93012
103005
814
f数学建模Matlab上机实训题目答案
12.计算下列定积分:
Z1:
914
f解:
x2xz1102
Z2解:00012z22x2
268000Z3:解:10011z323053
23333
13.微分方程组
数学建模Matlab上机实训题目答案
当0时,x101,x2005,求微分方程t在0,25上的解,并画出相空间轨道图像。解:0001251212181619244t
1014
f数学建模Matlab上机实训题目答案
14.设通过测量得到时间t与变量y的数据:
00308111623r