资源描述:
《2011年全国大学生数学建模竞赛测试试题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2011年全国大学生数学建模竞赛测试试题(A)时量:180分钟满分:150分院系:专业:学号:姓名:一、选择题(2分/题×10题=20分)1、Matlab程序设计中清除当前工作区的变量x,y的命令是(c)A.clcx,yB.clear(xy)C.clearxyD.remove(x,y)2、关于Matlab程序设计当中变量名和函数名的描述,下述说法正确的是(B)A.都不区分大小写B.都区分大小写C.变量名区分,函数名不区分D.变量名区分,函数名不区分3、MATLAB软件中,把二维矩阵按一维方式寻址时的寻址访问是按(B)优先的。A.行B.列C.对角线D.左上角4、关于矩阵上下拼接和
2、左右拼接的方式中,下列描述是正确的是(D)A.上下拼接的命令为C=[A,B],要求矩阵A,B的列数相同;B.左右拼接的命令为C=[A;B],要求矩阵A,B的行数相同;C.上下拼接的命令为C=[A;B],要求矩阵A,B的行数相同;D.左右拼接的命令为C=[A,B],要求矩阵A,B的行数相同。5、Matlab命令a=[6572859387796273667570];find(a>=70&a<80)得到的结果为(C)A.[72797375]B.[7279737570]C.[2681011]D.[01000101011]6、矩阵(或向量)的范数是用来衡量矩阵(或向量)的(A)的一个量A
3、.维数大小B.元素的值的绝对值大小C.元素的值的整体差异程度D.所有元素的和7、计算非齐次线性方程组AX=b的解可转化为计算矩阵X=A-1b,可以用Matlab的命令(A)实现A.左除命令x=AbB.左除命令x=A/bC.右除命令x=AbD.右除命令x=A/b8、关于Matlab的矩阵命令与数组命令,下列说法正确的是(b)A.矩阵乘A*B是指对应位置元素相乘B.矩阵乘A.*B是指对应位置元素相乘C.数组乘A.*B是指对应位置元素相乘D.数组乘A*B是指对应位置元素相乘9、生成5行4列,并在区间[1:10]内服从均分布的随机矩阵的命令是(d)A.rand(5,4)*10B.r
4、and(5,4,1,10)C.rand(5,4)+10D.rand(5,4)*9+110、关于Matlab的M文件的描述中,以下错误的是(d)A、Matlab的M文件有脚本M文件和函数M文件两种;B、Matlab的函数M文件中要求首行必须以function顶格开头;C、Matlab的函数M文件中要求文件名与函数名必须相同;D、Matlab的函数M文件中的常量nargin和nargout分别表示函数返回值和参数的个数。二、填空题(2分/空×25空=50分)1、二维直角坐标数据绘图使用Matlab函数plot;二维函数绘图使用Matlab函数;二维极坐标绘图使用Matlab函数po
5、lar;绘制频数统计直方图用Matlab函数bar;2、三维曲线绘图的Matlab命令是plot3(x,y,z);三维曲面绘图的Matlab命令主要有生成Z轴的数据之前,根据坐标向量x,y,要先用命令[x,y]=meshgrid(x,y)生成坐标网格矩阵X,Y的数据;3、用符号计算验证三角等式的MATLAB命令为symst1t2;f=sin(t1-t2);;4、生成符号矩阵用命令symsa11a12a21a22,,求其行列式的值用命令,求其逆矩阵用命令,求其特征根用命令;5、用符号计算求用MATLAB命令symsx;f=x^2*sin(1/x);,其结果为:。6、生成符号函数用
6、MATLAB命令symsx;f=exp(-x)*sin(x),则计算用MATLAB命令,计算用MALTAB命令。7、M文件有两类:命令文件和函数文件;而后者的格式和文件名有严格要求,它要求关键词必须处在第一行且顶格书写,文件名要与函数名相同才能被正确调用;8.填写程序执行结果n=1;a=1;whilesum(1:n)<10n=n+1;a=a*n;enddisp(a)a=24.9.填写程序执行结果a=[];fori=1:3forj=i:3a(i,j)=i+j;endenddisp(a)a=[234;045;006].11.填写程序执行结果functiony=temf(a)ifle
7、ngth(a)<2y=a;elsey=max(a)-min(a);end命令窗口执行有:temf([23456789])=66;temf(78)=78.10.填写程序执行结果a=[90,70,65,54,76];n=length(a);b=zeros(1,n);fori=1:nifa(i)>75b(i)=100-a(i);elseifa(i)<=75b(i)=a(i)-60;endenddisp(b)b=[10105-624].三、纠错验证题(每小题10分,共20分)1.找“拔尖数”对一个行