数学实验模拟试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

191

《数学实验》模拟试题一

一、单项选择题

1.符号计算与一般数值计算有很大区别,它得到准确的符号表达式。在MA TLAB 命令窗口中键入命令syms x ,y1=sqrt(x);y2=x^2;int(y1-y2,x,0,1),屏幕显示的结果是 (A )y1 =x^(1/2) (B )ans= 2/3; (C )y2 =x^2; (D )ans= 1/3 2.在MA TLAB 命令窗口中键入命令A=[1 4 2;3 1 2;6 1 5];det(A(1:2,2:3).*A(1:2,2:3))。结果是

(A )ans= -143 (B )ans= 60 (C )ans= -16 (D )ans= -19 3.设n 阶方阵A 的特征值为:i λ (i=1,2,…,n ),称||max )(i i

A λρ=为矩阵A

的谱半径, 则下列MA TLAB 求谱半径命令是

(A )max(abs(eig(A))); (B )abs(max(eig(A))); (C )max(norm(eig(A))); (D )norm(max(eig(A))) 4.MA TLAB 系统运行时,内存中有包括X 和Y 在内的多个变量(数据),要删除所有变量(数据),应该使用的命令是

(A )clear ; (B )clc ; (C )home ; (D )clear X Y 5.用赋值语句给定x 数据,计算3ln +)2+3sin(72e x 对应的MA TLAB 表达式是 (A )sqrt(7*sin(3+2*x)+exp(2)*log(3)) (B )sqrt(7sin(3+2x)+exp(2)log(3)) (C )sqr(7*sin(3+2*x)+e^2*log(3)) (D )sqr(7sin(3+2x)+ e^2 log(3)) 6.在MA TLAB 命令窗口中输入命令data=[4 1 2 3 1 3 1 3 2 4];y=hist (data,4),结果是 (A ) y= 4 1 2 3; (B )y=3 2 3 2; (C )y= 1 3 2 4 ; (D )y= 4 2 1 1

7.在MA TLAB 命令窗口中键入A=magic(6); B=A(2:5,1:2:5) 将得到矩阵B ,B 是 (A )2行5列矩阵;(B )4行两列矩阵;(C )4行3列矩阵;(D )4行5列矩阵 8.MA TLAB 绘三维曲面需要构建网格数据,语句[x,y]=meshgrid(-2:2)返回数据中 (A )x 是行向量,y 是列向量; (B )x 是列向量,y 是行向量;

(C )x 是行元素相同的矩阵; (D )x 是列元素相同矩阵 9.下面有关MA TLAB 函数的说法,哪一个是错误的

(A )函数文件的第一行必须由function 开始,并有返回参数,函数名和输入参数; (B )MA TLAB 的函数可以有多个返回参数和多个输入参数;

(C )如果函数文件内有多个函数,则只有第一个函数可以供外部调用; (D )在函数中可以用nargin 检测用户调用函数时的输出参数个数

10.将带小数的实数处理为整数称为取整,常用四种取整法则是:向正无穷大方向取

整、向负无穷大方向取整、向零方向取整和四舍五入取整。MA TLAB 提供了如下四个取整函数,若a = -1.4,对a 取整的结果是 -1,则不应该选用下面哪个函数。 (A )floor ; (B )round ; (C )ceil ; (D )fix ; 二、程序阅读理解

1.如果存在一条曲线L 与曲线簇中每一条曲线相切,则称L 为曲线簇的包络。 简单直线簇的实验程序如下

N=input('input N:='); x=[0:N]/N;y=1-x;

192 O=zeros(1,N+1);

X=[x;O];Y=[O;y]; plot(X,Y ,'b'),hold on Xt=x.^2;Yt=(1-x).^2;

plot(Xt,Yt,'r','LineWidth',2)

(1)对k=1,…,N 。关于直线簇说法错误的是 (A )直线簇与X 轴的交点是(k/N ,0); (B )直线簇与Y 轴的交点是(0,1 – k/N );

(C )直线簇在第一象限内共(N+1)条;

(D )直线簇在第一象限中每条直线段等长。 (2)程序中关于直线簇与其包络曲线说法错误的是 (A )X 是2×(N+1)阶矩阵; (B )Y 是2×(N+1)阶矩阵; (C )直线簇的方程是x N k y )/(1-=; (D )包络曲线的方程是1)()(=+

t Y t X

2.关于“牟合方盖”的实验程序如下 h=2*pi/100;t=0:h:2*pi;

r=0:0.05:1;x=r'*cos(t);y=r'*sin(t);

z=sqrt(1-x.^2); %第三行 meshz(x,y,z),axis off colormap([0 0 1]) view(-47,56),hold on

x1=cos(t);y1=sin(t);z1=abs(sin(t)); plot3(x1,y1,z1,'ro');

(1)下面有关程序的功能的说法确切的是

(A )绘圆柱面x 2 + y 2 = 1, x 2 + z 2 = 1的交线;

(B )绘圆柱面x 2 + y 2 = 1, x 2 + z 2 = 1所围区域的边界曲面;

(C )绘圆柱面x 2 + y 2 = 1, x 2 + z 2 = 1的交线及所围区域的边界曲面;

(D )绘圆柱面x 2 + y 2 = 1, x 2 + z 2 = 1的交线及所围区域的边界曲面的上半部分。 (2)关于第三行语句错误的解释是

(A )z 是矩形域上曲顶柱面高度值; (B )z 是与y 同型的矩阵; (C )z 是圆域上曲顶柱面高度值; (D )z 是与x 同型的矩阵 3.中国农历年由天干(10干)和地支(12支)相配而成,计算农历年的MA TLAB 程序如下

year=input('input year:=');

S1='辛壬癸甲乙丙丁戊己庚'; S2='酉戍亥子丑寅卯辰巳午未申';

k1=mod(year,10); k2=mod(year,12); if k1==0,k1=10;end

if k2==0,k2=12;end %第六行 s1=S1(k1); s2=S2(k2);

strcat(int2str(year),'年是', s1,s2,'年')

(1)输入2006,实验程序的结果将给出 (A )2006年是丁亥年;(B )2006年是乙酉年; (C )2006年是戊子年;(D )2006年是丙戍年 (2)第六行语句的功能是

(A )当年份是12的倍数时定位为地支12 (B )当年份是12的倍数时定位为天干12; (C )当年份是10的倍数时定位为地支10;

相关文档
最新文档