matlab考试试卷
谢和弦蓝心湄2019——2020学年第⼆学期
《MATLAB基础》期末考试(A)
(课程代码:020325048)
试卷审核⼈: 考试时间: 2020.5.28
注意事项: 1. 本试卷适⽤于18级电⼦通信专业本科学⽣使⽤。
2. 本试卷共4页,满分60分。答题时间90分钟。
班级: 姓名: 学号:
题号 ⼀ ⼆ 三 总分
评分
得分 评卷⼈
⼀、填空题(本⼤题共8道⼩题,每空1分,共10分)
1、在MATLAB中,函数⽂件中的变量是 ____ 变量。定义全局变量是函数间传递信息的⼀种⼿段,可以⽤global命令定义。
2、设A=[1,2;3,4],B=[5,6;7,8],则A*B= , A.*B= 。
3、100X100的矩阵a,它的第30⾏30列个元素对应的序号是 ___ ,它的序号是60的元素对应的下标是 ______。
4、向量[2,0,0,3,-1]所代表的多项式是 ______ 。
5、产⽣⼀个全0的100阶矩阵a,置a的50⾏60列元素为5,命令窗⼝的语句是 ______ 。
6、产⽣⼀个-1~1之间均匀分布的3阶随机矩阵a,并求它的逆矩阵b。命令窗⼝的语句是 _____ 。
7、产⽣⼀个均值为-0.5,⽅差为1的正态分布的3X10随机矩阵a,并求它的转置矩阵b和共轭转置矩阵c。命令窗⼝的语句是 ____ 。
得分 评卷⼈
最短的小年祝福语⼆、选择题(本⼤题共5道⼩题,每题2分,共10分)
女装十大品牌1、在MATLAB命令窗⼝运⾏以下语句,回车后结果等于0的是( )。
A.>>uint8(60.76) B.>>uint8(-60.76)
C.>>uint8(1234.567) D.>>uint8(0.76)
2、下列不可作为MATLAB合法变量名的是( )。
A._Bas B.a123 C.H_h D.xyz_2a
3、建⽴5×6随机矩阵A,其元素为[100,200]范围内的随机整数,相应的命令是( )。
A. A=round(100+200rand(5,6)) B.A=ceil(200+100rand(5,6))
C.A= floor(100+300rand(5,6)) D.A=fix(100+100rand(5,6))
4、在命令⾏窗⼝中分别输⼊下列命令,对应输出结果正确的是( )。
A.命令x=[-2:2],结果x=[-2 -1 0 1 2]
邓伦abB.命令x=zeros(1,2);x>=0,结果ans=1
C.命令y=diag(eye(3),1),结果y=[0 0]
劳动节的习俗D.命令[-2:2]+30*eye(size([-2:2])),结果ans=[-2 -1 0 1 2]
5、subplot(2,2,2)是指( )的⼦图。
A.两⾏两列的左下图 B.两⾏两列的右下图
C.两⾏两列的左上图 D.两⾏两列的右上图
得分 评卷⼈
三、应⽤题(本⼤题共4道⼩题,每题10分,共40分)
1、⼀个三位整数各位数字的⽴⽅和等于该数本⾝则称该数为⽔仙花数。输出全部⽔仙花数。编写脚本⽂件实现。(10分)
2、以下程序拟实现在同⼀图形窗⼝中绘制y1和y2两条曲线,并对图形坐标轴进⾏控制,请把程序补充完整。(10分)
x=-3:0.1:3;
y1=2x+5;
y2=x.^2-3x;
plot(x,y1) %绘制曲线y1
_____________ ;①
plot(x,y2) %绘制曲线y2
m1=max([y1,y2]);
m2=min([y1,y2]);
_________ ;②
%⽤axis调制坐标轴,横坐标在[-3,3]之间,纵坐标在m1和m2之间
3、分别⽤直接解法、LU分解矩阵法、QR分解矩阵法求解法求解下列线性⽅程组。分析它们的实现条件。(10分)
4、编程实现:
(1)某检测参数f随时间t的采样结果如表1所⽰,分别⽤线性插值⽅法和最近点插值⽅法计算t=2,12,22,32,42,52时的f值;绘图:原始数据点⽤+标注,线性插值计算得到的点⽤*标注,最近点插值计算得到的点⽤d(菱形)标注。(5分)
(2)绘出的图形如图1所⽰。请问:由图1判断,对f和t的关系⽽⾔⽤哪种插值⽅法更合适?(5分)泰国明星杰西达邦
图1
答:
发布评论