2020 科学计算与MATLAB语言(福建中医药大学) 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-22到2020-07-15
本篇答案更新状态:已完结
专题一 MATLAB基础知识 基础知识
1、 问题:MATLAB中,下面哪些变量名是合法的?
选项:
A:num
B:num
C:num-
D:-num
答案: 【num_】
2、 问题: 在MATLAB中,要给出一个复数z的模,应该使用( )函数。
选项:
A:mod(z)
B:double(z)
C:abs(z)
D:angle(z)
答案: 【abs(z) 】
3、 问题:在MATLAB中,X是一个一维数值数组,现在要把数组X中的所有元素按原来次序的逆序排列输出,应该使用下面的( )指令。
选项:
A:X[end:1]
B:X[end:-1:1]
C:X (end:-1:1)
D:X(end:1)
答案: 【X (end:-1:1)】
4、 问题:在MATLAB中,用指令x=1:9生成数组x。现在要把x数组的第二和第七个元素都赋值为0,应该在指令窗中输入( )
选项:
A:x([2 7])=(0 0)
B:x([2,7])=[0,0]
C:x[(2,7)]=[0 0]
D:x[(2 7)]=(0 0)
答案: 【x([2,7])=[0,0]】
5、 问题:使用语句t=0:6生成的是几个元素的向量?
选项:
A:8
B:7
C:6
D:5
答案: 【7】
6、 问题:已知a为3×3矩阵,则a(:,end)是指( )
选项:
A:所有元素
B:第一行元素
C:第三行元素
D:第三列元素
答案: 【第三列元素】
7、 问题:执行语句A=[1,2,3;4,5,6]后,A(3)的值是( )。
选项:
A:1
B:2
C:3
D:4
答案: 【2】
【作业】专题一 MATLAB基础知识 专题一单元作业
1、 问题:设A为3行4列的矩阵,B为一个行数大于3的矩阵,写出命令。(1)删除A的第1、3两列。(2)删除B的倒数第3行。
评分规则: 【 (1) A(:,[1,3])=[] (5分)(2) B(end-2,:)=[] (5分)评分时,请注意答案的不唯一性,只要程序或命令能实现题目所要求的功能,均可得分。必要时请上机验证程序或命令。(以后所有作业互评均按此原则进行)
】
2、 问题:建立一个字符串“I’m A STUDENT”,然后对该字符串做如下处理,写出命令。(1)将字符串中的大写字母变成相应的小写字母,其余字符不变。(2)将子字符串“student”替换为字符串“teacher”
评分规则: 【 (1)ch=’ I”m A STUDENT’; (2分)k=find(ch>=’A’ & ch<=’Z’); (4分)ch(k)=ch(k)+(‘a’-‘A’) (4分)
(2)result=strrep(ch,’student’,’teacher’)
】
专题一 MATLAB基础知识 专题一单元测验
1、 问题:当在命令行窗口执行命令时,如果不想立即在命令行窗口中输出结果,可以在命令后加上( )。
选项:
A:冒号(:)
B:逗号(,)
C:分号(;)
D:百分号(%)
答案: 【分号(;)】
2、 问题:fix(264/100)+mod(264,10)*10的值是( )。
选项:
A:86
B:62
C:423
D:42
答案: 【42】
3、 问题:在命令行窗口输入下列命令后,x的值是( )。>> clear>> x=ij
选项:
A:不确定
B:1
C:-1
D:ij
答案: 【-1】
4、 问题:使用语句x=linspace(0,pi,6)生成的是( )个元素的向量。
选项:
A:5
B:6
C:7
D:8
答案: 【6】
5、 问题:ceil(-2.1)的结果为( )。
选项:
A:-2
B:-3
C:1
D:2
答案: 【-2】
6、 问题:eval(‘sqrt(4)+2’)的值是( )。
选项:
A:sqrt(4)+2
B:4
C:2+2
D:2
答案: 【4】
7、 问题:已知a为3×5矩阵,则执行完a(:,[2,4])=[]后( )。
选项:
A: a变成行向量
B:a变为3行2列
C:a变为3行3列
D:a变为2行3列
答案: 【a变为3行3列】
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、 问题:建立矩阵时,同一行的元素之间用( )分隔。
选项:
A:逗号
B:空格
C:分号
D:中括号
答案: 【逗号 ;
空格】
10、 问题:在当前文件夹和搜索路径中都有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文件】
11、 问题:标准函数名以及命令名一般用小写字母。
选项:
A:正确
B:错误
答案: 【正确】
12、 问题:format命令影响数据输出格式,也会影响数据的计算和存储。
选项:
A:正确
B:错误
答案: 【错误】
13、 问题:对一个3行3列的矩阵A来说,A(4)代表矩阵A中第二行第一列的元素。
选项:
A:正确
B:错误
答案: 【错误】
14、 问题:表达式~(9==1)与表达式~9==1的值不相等。
选项:
A:正确
B:错误
答案: 【正确】
【作业】专题二 MATLAB矩阵处理 专题二单元作业
1、 问题:求下列矩阵的秩、迹和范数。
评分规则: 【 A=[0.43,43,2;-8.9,4,21;45,6,8];Rank=rank(A)Trace=trace(A)Norm=norm(A)(每一条命令各两分)
】
2、 问题:已知:
评分规则: 【 A=[-29,6,18;20,5,12;-8,8,5];
[V,D]=eig(A)
】
专题二 MATLAB矩阵处理 专题二单元测验
1、 问题:建立3阶幺矩阵A的语句是( )。
选项:
A:A=one(3)
B:A=ones(3,1)
C:A=one(3,3)
D:A=ones(3,3)
答案: 【A=ones(3,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))
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦