《数学软件与数学实验》考试题型示例一、单项选择题1.利用赋值语句和表达式可完成某些复杂计算,例如在MATLAB命令窗口中键入命令,Vname=sum(2
^[0:63])/+10),可计算出对应的数据,在这一语句中如果省略了变量名Vname及等号,MATLAB将用缺省变量名()显示计算结果A)eps;B)ans;C)NaN;D)pi2.下面有关MATLAB变量名和函数名的说法中,错误的说法是()(A)变量名的第一个字符必须是一个英文字母(B)变量名可由英文字母、数字和下划线混合组成(C)变量名不得包含空格和标点,但可以有下连字符(D)变量名和函数名对于英文的大小使用没有区别3.某城市电视塔地理位置:北纬30度分,东经104度分,在MATLAB中用变量B=[30]表达纬度,用L=[104]表达经度
为了将经纬度数据转化为以度为单位的实数,下面正确的语句是()A)P=B(1)+B(2),Q=L(1)+L(2);B)P=60*B(1)+B(2),Q=60*L(1)+L(2);C)P=B(1)+B(2)/60,Q=L(1)+L(2);D)P=B(1)+B(2)/60,Q=L(1)+L(2)/60
4.用MATLAB随机产生一个10到20的正整数,应该使用下面的命令()A)60+fix(40*rand);B)10+20*rand;C)60+fix(100*rand);D)10+round(10*rand)5.用A、B、C表示三角形的三条边,MATLAB表示“任意两条边之和大于第三条边”的逻辑表达式正确的是()A)A+B>=C|A+C>=B|A+C>=B;B)A+BA;D)A+B>C&A+C>B&B+C>A;6.在MATLAB命令窗口中,键入命令symsx;y=int(3*x)
屏幕上将出现的结果是()A)3/2*x^2;B)3x^2/2;C)^2;D)*x^2;7.在MATLAB命令