2021 MATLAB编程与应用(桂林理工大学) 最新满分章节测试答案
- 【作业】Chapter 1 Basic Knowledge of MATLAB Unit Work 1
- Chapter 1 Basic Knowledge of MATLAB Unit Test 1
- 【作业】Chapter 2 MATLAB Matrix Manipulation Unit Work 2
- Chapter 2 MATLAB Matrix Manipulation Unit Test 2
- 【作业】Chapter 3 MATLAB Program Flow Control Unit Work 3
- Chapter 3 MATLAB Program Flow Control Unit Test 3
- Chapter 4 MATLAB Plotting Unit Test 4
- 【作业】Chapter 4 MATLAB Plotting Unit Work 4
- Chapter 5 Data Analysis and Polynomial Evaluation Unit Test 5
- 【作业】Chapter 5 Data Analysis and Polynomial Evaluation Unit Work 5
- 【作业】Chapter 10 External Program Interfaces Unit Work 10
- Chapter 8 MATLAB Graphical User Interface Design Unit Test 8
- Chapter 10 External Program Interfaces Unit Test 10
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-04-12到2021-07-10
本篇答案更新状态:已完结
【作业】Chapter 1 Basic Knowledge of MATLAB Unit Work 1
1、 问题:设A为3行4列的矩阵,B为一个行数大于3的矩阵,写出MATLAB命令。(1)删除A的第1、3两列。(2)删除B的倒数第3行。
要求写出操作命令,并附命令行窗口显示的结果截图。
评分规则: 【 创建A矩阵,并执行矩阵列向量的删除。要求程序功能完整,简洁明了。
创建B矩阵,并执行矩阵行向量的删除。要求程序功能完整,简洁明了。
】
2、 问题:建立一个字符串“I’m A STUDENT”,然后对该字符串做如下处理,写出MATLAB命令。(1)将字符串中的大写字母变成相应的小写字母,其余字符不变。(2)将子字符串“student”替换为字符串“teacher”。
要求写出操作命令,并附命令行窗口显示的结果截图。
评分规则: 【 掌握字符串大小写字符转换的方法。要求程序功能完整,简洁明了。
掌握字符串替换函数的使用方法。要求程序功能完整,简洁明了。
】
Chapter 1 Basic Knowledge of MATLAB Unit Test 1
1、 问题:当在命令行窗口执行命令时,如果不想立即在命令行窗口中输出结果,可以在命令后加上( )。
选项:
A:冒号 (:)
B:逗号 (,)
C:分号 (;)
D:百分号 (%)
答案: 【分号 (;)】
2、 问题:fix(exp(1))+mod(264,10)*10 的值是 ( )。
选项:
A:86
B:62
C:423
D:42
答案: 【42】
3、 问题:在命令行窗口输入下列命令后,x的值是( )。 >> clear
>> 5i;
>> ansj
选项:
A:5i
B:-5
C:5
D:5ij
答案: 【-5】
4、 问题:使用语句 x=linspace(1,10,6) 生成的是 ( )个元素的向量。
选项:
A:1
B:5
C:6
D:10
答案: 【6】
5、 问题:floor(-2.1) 的结果是( )。
选项:
A:-3
B:-2
C:1
D:2
答案: 【-3】
6、 问题: 将生成以下输出格式的格式选项是( )。>> 2/5 + 3/11
ans =
37/55
选项:
A:long
B:short
C:hex
D:rat
答案: 【rat】
7、 问题:已知A为3×5矩阵,则执行完A(:,1:2:3)=[] 后,( )。
选项:
A:A变成行向量
B:A变为3行2列
C:A变为3行3列
D:A变为2行3列
答案: 【A变为3行2列】
8、 问题:在命令行窗口输入以下命令:>> A=[1:3;4:6];
>> D=sub2ind(size(A),[1,1],[2,3])D的值为( )。
选项:
A:3 6
B:2 5
C:4 5
D:3 5
答案: 【3 5】
9、 问题:在当前文件夹和搜索路径中都有fpp.m文件,那么在命令行窗口输入fpp时,下列说法错误的是( ) 。
选项:
A:先执行搜索路径中的fpp.m文件,再执行当前文件夹的fpp.m文件
B:执行搜索路径中的fpp.m文件
C:先执行当前文件夹的fpp.m文件, 再执行搜索路径中的fpp.m文件。
D:执行当前文件夹的fpp.m文件
答案: 【先执行搜索路径中的fpp.m文件,再执行当前文件夹的fpp.m文件;
执行搜索路径中的fpp.m文件;
先执行当前文件夹的fpp.m文件, 再执行搜索路径中的fpp.m文件。】
10、 问题:下面数学表达式用MATLAB表示为( )。(π和e是数学常数。)
选项:
A:pi-exp(pi)
B:pi-power(exp(1),pi)
C:pi-e^pi
D:pi-exp(1)^pi
答案: 【pi-exp(pi);
pi-power(exp(1),pi);
pi-exp(1)^pi】
11、 问题:当 x = 0.1, 0.3, 0.5, 0.7, 0.9 时,使用下面的表达式来求 y = sinx cosx 的值。>> x=0.1:0.2:0.9;
>> y=sin(x)*cos(x);
选项:
A:正确
B:错误
答案: 【错误】
12、 问题:format命令影响数据输出格式,也会影响数据的计算和存储。
选项:
A:正确
B:错误
答案: 【错误】
13、 问题:对一个3行3列的矩阵A来说,A(4)代表矩阵A中第二行第一列的元素。
选项:
A:正确
B:错误
答案: 【错误】
14、 问题:表达式~(9==1)与表达式~9==1的值不相等。
选项:
A:正确
B:错误
答案: 【正确】
【作业】Chapter 2 MATLAB Matrix Manipulation Unit Work 2
1、 问题:求下列矩阵的秩、迹和范数。
评分规则: 【 掌握矩阵的秩、迹和范数计算的函数。
】
2、 问题:生成4阶魔方矩阵A,执行下列命令后,输出的结果分别是什么?请截图说明>>B=A(1:3,:)
>>C=A(:,1:2)
>>D=A(3:4,2:4)
>>E=B*C
>>E<D’
>>E&D’
>>E|D’
>>~E|~D’
评分规则: 【 掌握生成魔方矩阵的函数,矩阵元素提取和逻辑运算结果正确。
】
3、 问题:利用不同的函数生成2个方阵,实现矩阵的加、减、乘、除、乘方,以及矩阵的点乘、点除、点乘方,并对矩阵的矩阵运算和矩阵的点运算(数组运算)进行比较。
评分规则: 【 掌握矩阵生成的函数
矩阵的矩阵运算(+、-、、/、^)
矩阵的点运算(.、./、.\、.^)
】
Chapter 2 MATLAB Matrix Manipulation Unit Test 2
1、 问题:建立3阶魔方矩阵A的语句是( )。
选项:
A:M=magic(3)
B:M=MAGIC(3)
C:M=Magic(3)
D:M=magic(1,3)
答案: 【M=magic(3)】
2、 问题:建立5阶由两位随机整数构成的矩阵A,其语句是( )。
选项:
A:A= fix(10+89rand(5))
B:A= fix(20+90rand(5,5))
C:A= fix(10+90rand(5))
D:A=fix(10+100rand(5))
答案: 【A= fix(10+90*rand(5))】
3、 问题:产生以(x+y)^5展开后的系数构成的对角阵P,可以采用的语句是( )。
选项:
A:P=diag(flipud(pascal(6)))
B:P=diag(diag(flipud(pascal(6))))
C:P=diag(flipud(pascal(5)))
D:P=diag(diag(flipud(pascal(5))))
答案: 【P=diag(diag(flipud(pascal(6))))】
4、 问题:将矩阵A对角线元素加30的命令是( )。
选项:
A:A+30eye(size(A))
B:A+30eye(A)
C:A+30*ones(size(A))
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦