资源描述
自觉遵守考场纪律如考试作弊此答卷无效
密
封
线
湖北经济学院
《MATAB基础与应用》2023-2024学年第一学期期末试卷
院(系)_______ 班级_______ 学号_______ 姓名_______
题号
一
二
三
四
总分
得分
一、单选题(本大题共15个小题,每小题1分,共15分.在每小题给出的四个选项中,只有一项是符合题目要求的.)
1、在 MATLAB 中,以下哪个函数用于计算矩阵的条件数估计值?( )
A. condest
B. rcond
C. normest
D. rankest
2、在 MATLAB 中,用于矩阵的 Khatri-Rao 积的函数是( )
A. kron B. khatrirao C. dot D. cross
3、在 MATLAB 中,要对矩阵进行求逆运算,可以使用哪个函数?( )
A. inv B. pinv C. det D. trace
4、以下哪个函数用于在 MATLAB 中生成非中心 t 分布的随机数?( )
A. nctrnd
B. ncftrnd
C. nchitrnd
D. ncgamrnd
5、在 MATLAB 中,要获取矩阵的非零元素的索引,可以使用哪个函数?( )
A. find
B. nonzero
C. nonzeros
D. indices
6、以下哪个函数用于在 MATLAB 中生成对数正态分布的随机数?( )
A. lognrnd
B. weibrnd
C. betarnd
D. gamrnd
7、以下哪个函数用于在 MATLAB 中生成非中心卡方分布的随机数?( )
A. nchitrnd
B. nctrnd
C. ncftrnd
D. ncgamrnd
8、在 MATLAB 中,以下哪个函数用于求两个矩阵的Hadamard积?( )
A..* B. * C. kron D. dot
9、以下哪个是 MATLAB 中用于进行数据的典型相关分析的函数?( )
A. canoncorr
B. cca
C. typicalcorrelation
D. all of the above
10、以下哪个是 MATLAB 中用于生成正态分布整数随机数的函数?( )
A. normrndi B. randi C. randn D. random
11、在 MATLAB 中,以下哪个函数用于求矩阵的 Frobenius 范数?( )
A. norm B. normfro C. normest D. condest
12、以下哪个函数可以在 MATLAB 中进行矩阵的 Kronecker 积?( )
A. kron
B. dot
C. cross
D. outer
13、在 MATLAB 中,要对函数进行数值积分,可以使用哪个函数?( )
A. quad B. trapz C. cumtrapz D. diff
14、以下哪个函数用于在 MATLAB 中进行矩阵的Cholesky分解?( )
A. chol B. lu C. qr D. svd
15、在 MATLAB 中,要对矩阵进行对称正定矩阵判断,可以使用哪个函数?( )
A. isposdef
B. ishermitian
C. issymmetric
D. isdiag
二、填空题(本大题共15小题,每小题2分,共30分.有多个选项是符合题目要求的.)
1、在 MATLAB 中,将向量 [2, 4, 6, 8] 中的每个元素都减去 2,可以使用命令__________。
2、MATLAB 中,绘制三维曲面图可以使用____函数,该函数通过给定的网格点坐标和对应的函数值来绘制曲面。同时,可以使用____函数设置图形的视角,以便更好地观察曲面的形状。
3、MATLAB 中,进行符号计算时,可以使用____函数求符号表达式的拉普拉斯变换。拉普拉斯变换可以将时域函数转换为复频域函数,以便进行系统分析。同时,可以使用____函数求符号表达式的逆拉普拉斯变换,将复频域函数转换回时域。
4、MATLAB 的数据类型包括数值类型、字符类型、逻辑类型等。不同的数据类型有不同的存储方式和运算规则。在进行数据处理时,需要注意数据类型的转换和( ),以确保数据的正确处理和运算。
5、在 MATLAB 中,数组的索引可以是单个下标、多个下标或逻辑索引。索引可以用于访问数组的元素、修改数组的元素等。在使用索引时,需要注意索引的范围、类型和( ),以确保索引的正确性和有效性。
6、在 MATLAB 中,进行图像处理时,可以使用____函数对图像进行旋转。可以指定旋转角度和旋转中心。同时,可以使用____函数对图像进行缩放,以改变图像的大小。
7、要计算向量 [4, 8, 12, 16, 20] 的调和平均数,可以使用函数__________。
8、在 MATLAB 中,进行绘图时,可以使用____函数设置图形的线条颜色和线型。可以指定颜色名称或 RGB 值,以及线型的样式,如实线、虚线等。同时,可以使用____函数设置图形的标记符号,以便更好地标识数据点。
9、MATLAB 中,进行符号计算时,可以使用____函数求符号表达式的积分。可以指定积分变量和积分区间。同时,可以使用____函数求符号表达式的级数展开,以分析函数在某一点附近的近似行为。
10、MATLAB 的函数定义中,函数的输入参数可以通过( )关键字来指定默认值,函数的输出参数可以通过多个等号来指定多个输出。
11、在 MATLAB 中,将向量 [2, 4, 6, 8, 10] 中的每个元素都乘以 2,可以使用命令__________。
12、在 MATLAB 中,绘制函数 y = log(x)在区间[1,10]上的图像,可以使用命令__________。(提示:使用绘图函数并指定函数表达式和区间。)
13、在 MATLAB 里,要绘制一个二维直方图,可以使用________函数,它可以直观地展示数据的分布情况和密度。
14、要获取向量 [1, 3, 5, 7, 9] 中大于 4 的元素的位置索引,可以使用函数__________。
15、要计算向量 [4, 6, 8, 10] 的最大值,可以使用函数__________。
三、编程题(本大题共5个小题,共25分)
1、(本题5分)用 MATLAB 计算级数 1 + 1/2 + 1/3 +... + 1/100 的和。
2、(本题5分)创建一个 15×15 的矩阵,元素为 1 到 225 按漩涡形顺序排列。
3、(本题5分)编写一个函数,判断一个数是否为阿姆斯特朗数。
4、(本题5分)绘制函数 y = ln(1 + x) 在区间 [0, 2] 的图像,并设置线条宽度。
5、(本题5分)编写一个函数,计算一个数的平方根。
四、简答题(本大题共3个小题,共30分)
1、(本题10分)在 MATLAB 中,如何生成一个稀疏 Vandermonde 矩阵?
2、(本题10分)简述在 MATLAB 中如何对视频进行剪辑和编辑。
3、(本题10分)简述 MATLAB 中如何绘制柱状图。
第5页,共5页
展开阅读全文