四川农业大学《MATLAB程序设计(本科)161644》期末考试必备题集

奥鹏期末考核

161644–四川农业大学《MATLAB程序设计(本科)161644》奥鹏期末考试题库合集

单选题:
(1)下列关于脚本文件和函数文件的说法不正确的是()
A.函数文件中的第一行必须以function开始。
B.去掉函数文件第一行的定义行可转变成脚本文件。
C.函数文件可以在命令行窗口直接运行。
D.脚本文件可以调用函数文件。
答案问询微信:424329

(2)建立新的M文件和打开已有的M文件分别有几种方法()
A.2种,3种。
B.3种,3种。
C.3种,2种。
D.2种,2种。
答案问询微信:424329

(3)如果有函数声明行为“function [x,y,z]=f1(a,b,c)”,则下述函数调用格式中错误的是()。
A.x=f1(a,b,c)
B.[x,y,z,w]=f1(a,b,c)
C.[x,b,z]=f1(a,y,c)
D.[a,b]=f1(x,y,z)
答案问询微信:424329

(4)执行语句“fn=@(x) 10*x;”,则 fn是()。
A.匿名函数
B.函数句柄
C.字符串
D.普通函数
答案问询微信:424329

(5)下列关于for循环描述正确的是()
A.for循环的次数就是向量中元素的个数。
B.不可以在f奥鹏期末考核or循环体中修改循环变量的值。
C.向量元素随着循环开始也可以改变。
D.当向量为空时,循环执行一次。
答案问询微信:424329

(6)
答案问询微信:424329

(7)命令text(1,1,'{alpha}+{beta}')执行后,得到的标注效果是()。
A.{alpha}+{beta}
B.{}+{}
C.+
D.+
答案问询微信:424329

(8)下列函数中不能用于隐函数绘图的是()。
A.ezmesh
B.ezsurf
C.ezplot
D.plot3
答案问询微信:424329

(9)axis函数功能丰富,以下使用正确的是()
A.axis equal:产生正方形坐标系(默认为矩形)。
B.axis square:纵、横坐标轴采用等长刻度。
C.axis auto:进行自动设置。
D.axis off:取消坐标轴。
答案问询微信:424329

(10)设A=[1,2,3,4,5;3,4,5,6,7],则min(max(A))的值是()。
A.1
B.3
C.5
D.7
答案问询微信:424329

(11)设P是多项式系数向量,A为方阵,则函数polyval(P,A)与函数polyvalm(P,A)的值()。
A.一个是标量,一个是方阵
B.都是标量
C.值相等
D.值不相等
答案问询微信:424329

(12)关于数据插值与曲线拟合,下列说法不正确的是()。
A.3次样条方法的插值结果肯定比线性插值方法精度高。
B.插值函数是必须满足原始数据点坐标,而拟合函数则是整体最接近原始数据点,而不一定要必须经过原始数据点。
C.曲线拟合常常采用最小二乘原理,即要求拟合函数与原始数据的均方误差达到极小。
D.插值和拟合都是通过已知数据集来求取未知点的函数值。
答案问询微信:424329

(13)设A=[1,2,3;10,20,30;4,5,6],则sum(A)和median(A)分别为()
A.[15,27,39] [4,5,6]
B.[15,27,39] [10,20,30]
C.[6,60,15] [4,5,6]
D.[6,60,15] [10,20,30]
答案问询微信:424329

(14)为了求的根,相应的命令是()
A.root
B.polyvalm
C.polyder
D.roots
答案问询微信:424329

(15)MATLAB曲线拟合的最优标准是采用()
A.拉格朗日插值法
B.最小二乘原理
C.三次样条插值
D.二次方差法
答案问询微信:424329

(16)一元多项式表示p的MATLAB语句为()
A.p=[2,-3,4]
B.p=[2,4;-3,2;4,1]
C.p=[2,0,-3,4,0]
D.p=[2,-3,4,0,0]
答案问询微信:424329

(17)如果x=1:-2:-8,则x(1)与x(5)分别就是()
A.1,-8
B.-1,-7
C.-1,-8
D.1,-7
答案问询微信:424329

(18)最初的MATLAB核心程序是采用()语言编写的。
A.FORTRAN
B.C
C.BASIC
D.Pascal
答案问询微信:424329

(19)当在命令行窗口执行命令时,如果不想立即在命令行窗口中输出结果,可以在命令后加上()。
A.冒号(:)
B.逗号(,)
C.分号(;)
D.百分号(%)
答案问询微信:424329

(20)下列选项中能反应MATLAB特点的是()。
A.算法最优
B.不需要写程序
C.程序执行效率高
D.编程效率高
答案问询微信:424329

(21)下列数值数据表示中错误的是()
A.2i
B.1.2e-5
C.2e
D.+10
答案问询微信:424329

(22)输入字符串时,要用()将字符括起来。
A.[]
B.{}
C.‘’
D.“”
答案问询微信:424329

(23)使用语句t=0:3生成的是()个元素的向量。
A.4
B.5
C.6
D.7
答案问询微信:424329

(24)
答案问询微信:424329

(25)有一个2行2列的单元矩阵c,则c(2)是指()。
A.第一行第二列的元素内容
B.第二行第一列的元素内容
C.第一行第二列的元素
D.第二行第一列的元素
答案问询微信:424329

(26)eval(‘sqrt(4)+2’)的值是()。
A.sqrt(4)+2
B.4
C.2
D.2,2
答案问询微信:424329

(27)
答案问询微信:424329

(28)建立3阶单位矩阵A的命令是()。
A.A=eye(3)
B.A=eye(3,1)
C.A=eye(1,3)
D.A=ones(3)
答案问询微信:424329

(29)建立5*6随机矩阵A,其元素为[100,200]范围内的随机整数,相应的命令是()。
A.fix(100+200*rand(5,6))
B.fix(200+100*rand(5,6))
C.fix(100+300*rand(5,6))
D.fix(100+101*rand(5,6))
答案问询微信:424329

(30)求矩阵A的范数的命令是()。
A.y=trace(A)
B.y=cond(A)
C.y=rank(A)
D.y=norm(A)
答案问询微信:424329

(31)产生均值为1、方差为0.2的500个正态分布的随机数,相应的命令是()。
A.1+0.2*randn(500)
B.1+sqrt(0.2)*randn(25,20)
C.0.2+randn(500)
D.0.2+randn(25,20)
答案问询微信:424329

(32)在MATLAB中定义A=randn(5,4,3,2),则下列关于A的操作中正确的是()。
A.y=eig(A)
B.y=reshape(A,[4 3 6 7])
C.y=cond(A)
D.y=cos(A)
答案问询微信:424329

(33)从矩阵A提取主对角元素,并以这些元素构成对角阵B,相应的命令是()。
A.B=diag(A)
B.B=diag(diag(A))
C.B=diag(triu(A))
D.B=diag(tril(A))
答案问询微信:424329

(34)下列哪个函数可用于比较字符串大小()。
A.strings
B.strtok
C.strcat
D.strcmp
答案问询微信:424329

(35)下列哪项操作可以表示取A矩阵的第j列全部元素()。
A.A(:,j)
B.A(j,:)
C.A(j,j)
D.A(j:j+m,:)
答案问询微信:424329

(36)右除 A/B 等价于()。
A.BA
B.inv(A)*B)
C.A*inv(B)
D.A*expm(B)
答案问询微信:424329

(37)求数值积分时,被积函数的定义可以采取()。
A.函数文件
B.内联函数
C.匿名函数
D.A,B,C三个选项
答案问询微信:424329

(38)以下选项不能用来求数值积分的函数是()。
A.quadgk
B.quad2
C.integral
D.integral2
答案问询微信:424329

(39)清空MATLAB工作空间内所有变量的指令是()。
A.CLC
B.clc
C.clear
D.clf
答案问询微信:424329

(40)
答案问询微信:424329

(41)设有a=sym(4)。则1/a+1/a的值是()。
A.0.5
B.1/2
C.1/4+1/4
D.2/a
答案问询微信:424329

判断题:
(1)语句”for k=[12,34]”引导的循环结构,其循环体执行1次。()
答案问询微信:424329

(2)在函数定义时,输入输出参数简称实参;在调用函数时,输入输出参数简称形参。()
答案问询微信:424329

(3)子函数可以由其他函数文件中的函数调用。()
答案问询微信:424329

(4)
答案问询微信:424329

(5)图形窗口色图的设置和改变,使用colormap函数。()
答案问询微信:424329

(6)为了更好地反映函数的变化规律,可以使用fplot函数自适应地对函数进行采样。()
答案问询微信:424329

(7)
答案问询微信:424329

(8)
答案问询微信:424329

(9)MATLAB中矩阵有两种存储方式,即完全存储方式和稀疏存储方式,当原矩阵更加“稀疏”时,会有效地节省存储空间。()
答案问询微信:424329

(10)矩阵A和B维数或大小不相容,也可以进行矩阵乘法运算。()
答案问询微信:424329

(11)
答案问询微信:424329

(12)MATLAB用fsolve函数来求单变量非线性方程的根。对于非线性方程组,则用fzero函数求其数值解。()
答案问询微信:424329

(13)fft是离散傅里叶变换的函数。()
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网