MOOC 数据科学基础(Matlab)(东北大学)1461807175 最新慕课完整章节测试答案
Matlab数据可视化
单元测验四
1、单选题:
subplot(2,2,2)命令绘制的是以下哪一个位置的子图?
选项:
A: 两行两列的左下角
B: 两行两列的右下角
C: 两行两列的左上角
D: 两行两列的右上角
答案: 【 两行两列的右上角】
2、单选题:
绘制函数图应使用( )函数。
选项:
A: ezplot
B: fplot
C: ezpolar
D: stem
答案: 【 fplot】
3、单选题:
画出带光照模式的三维曲面图应使用( )函数
选项:
A: surf
B: mesh
C: surfc
D: surfl
答案: 【 surfl】
4、单选题:
要使函数y=2e^x的曲线绘制成直线,应采用的绘图函数是
选项:
A: plot
B: semilogy
C: semilogx
D: loglog
答案: 【 semilogy】
5、单选题:
在图形指定位置(x,y)加标注的命令是
选项:
A: title(x,y,'y=sin(x)');
B: text(x,y,'y=sin(x)');
C: legend(x,y,'y=sin(x)');
D: xlable(x,y,'y=sin(x)');
答案: 【 text(x,y,'y=sin(x)');】
6、单选题:
下列程序运行后,看到的图形是()[X,Y,Z]=peaks(30);x=X(1,:);y=Y(:,1);i=find(y>.8&y<1.2);j=find(x>-.6&x<.5);Z(i,j)=nan;surf(X,Y,Z)
选项:
A: 中间被“切除”矩形区域的图形
B: 中间被“切除”圆形区域的图形
C: 中间被“切除”环形区域的图形
D: 中间被“切除”三角形区域的图形
答案: 【 中间被“切除”矩形区域的图形】
7、单选题:
下列命令中,不能绘制三维图形的是
选项:
A: histgram2
B: plot3
C: surf
D: meshgrid
答案: 【 meshgrid】
8、单选题:
以下指标中,不属于在箱线图中能反映的是()
选项:
A: 最大值
B: 中位数
C: 四分位数
D: 平均值
答案: 【 平均值】
9、单选题:
以下能实现绿色实心圆数据标记的散点图的命令是()
选项:
A: scatter(x,y) ;
B: scatter(x,y,'r.') ;
C: scatter(x,y,'g.') ;
D: scatter(x,y,'gx') ;
答案: 【 scatter(x,y,'g.') ;】
10、单选题:
具有对数据横坐标自动排序的绘图命令是()
选项:
A: boxplot
B: scatter
C: hist
D: pareto
答案: 【 pareto】
11、单选题:
为了检验连续变量x,y之间的线性关系,下列哪种图最合适?
选项:
A: 散点图
B: 条形图
C: 直方图
D: 都不对
答案: 【 散点图】
Matlab程序设计基础
单元测验三
1、单选题:
下面哪种数据类型不是matlab中的数据类型
选项:
A: 元胞类型
B: 字符类型
C: 指针类型
D: 结构体类型
答案: 【 指针类型】
2、单选题:
在matlab中下列哪条指令用于创建文件
选项:
A: edit
B: creat
C: open
D: file
答案: 【 edit 】
3、单选题:
下列关于脚本文件的描述中,哪一种说法是错误的
选项:
A: 文件是多条命令的综合体
B: 文件的扩展名为.mat
C: 文件中没有函数的声明行
D: 文件中没有输入输出变量
答案: 【 文件的扩展名为.mat】
4、单选题:
下列关于函数文件的描述中,哪一种说法是错误的
选项:
A: 文件中包含函数的声明行
B: 文件中可以包含输入输出变量
C: 运算中生成的所有变量都存放在函数工作空间
D: 文件不具备参数传递的功能
答案: 【 文件不具备参数传递的功能】
5、单选题:
在matlab中要强行终止正在运行的程序,需要按键盘上的哪两个组合键
选项:
A: ctrl+c
B: ctrl+v
C: ctrl+a
D: ctrl+z
答案: 【 ctrl+c】
6、单选题:
下列选项为matlab中条件的结果,哪个结果代表条件成立
选项:
A: 0
B: [1,2;0,2]
C: [0,0;0,0]
D: [2,3;4,5]
答案: 【 [2,3;4,5]】
7、单选题:
已知程序 x=input('请输入x的值:'); if rem(x,2)==1 y=sqrt(x); else y=x^(1/3); end y 如果输入x的值为9,那么y的值为多少
选项:
A: 3
B: 0
C: 9
D: 2.0801
答案: 【 3】
8、单选题:
下列哪组程序段,无法判断c为小写英文字母
选项:
A: if (c>='a'&&c<='z') ... end
B: if c>='a'&&c<='z' ... end
C: if 'a'<=c<='z' ... end
D: if c>='a' if c<='z' ... end ... end
答案: 【 if 'a'<=c<='z' ... end】
9、单选题:
运行下列程序,所得的结果为 s=0; a=[2,3,4;5,6,7;8,9,10]; for k=a s=s+k; end disp(s)
选项:
A: [9,18,27]'
B: [9,18,27]
C: 54
D: 9
答案: 【 [9,18,27]'】
10、单选题:
在matlab中,跳出当前循环继续下次循环的指令是
选项:
A: break
B: pause
C: continue
D: return
答案: 【 continue】