|
内蒙古开放大学Matlab语言及其应用作业与答案 Matlab语言及其应用学校:内蒙古开放大学 平台:国家开放大学 题目如下: 1. 标量可以和数组进行乘除运算。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
2. 假设二维数组A,则A(:)代表数组A的全部元素。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
3. Matlab中对虚数虚单元的描述使用 i或j 。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
4. 符号表达式的四则运算和数值运算一样,用+、-、*、/、∧运算符实现。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
5. 使用函数zeros(5)生成的是一个具有5个元素的向量。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
6. 在sin(x)运算中,x是角度。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
7. ones(n,m)函数是用来产生特殊矩阵的,由它形成的矩阵称为( )。 A. 单位矩阵 B. 全零矩阵 C. 对角矩阵 D. 空矩阵
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
8. 角度x=[20 30 60],计算其余弦函数的运算为( )。 A. COS(deg2rad(x)) B. COS(x) C. cos(x) D. cos(deg2rad(x))
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
9. 如果x=1:-2:-8,则x(1)和x(5)分别是( ) 。 A. 1,-8 B. -1,-7 C. -1,-8 D. 1,-7
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
10. 如果想将矩阵A第1行第1列的元素改为50,可以通过( )语句来完成。 A. A(1,1)=50 B. A(1:1)=50 C. A(1;1)=50 D. A(1 1)=50
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
11. 矩阵每一行中的元素之间要用某个符号分割,这个符号可以是( )。 A. 逗号 B. 分号 C. 回车 D. 冒号
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
12. 表达式ax3+by2改写成Matlab的语句形式是( )。 A. ax3+by2 B. a*x3+b*y2 C. ax*3+by*2 D. a*x^3+b*y^2
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
13. 关于Simulink描述正确的是( ) A.Simulink是一个用来对动态系统进行建模、仿真和分析的软件包 B. 支持连续的、离散的或二者混合的线性和非线性系统 C. 支持具有多种采样速率的多速率系统 D. 不支持离散的非线性系统
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
14. a=[9 0.6 0 -2 -0.7],在进行逻辑运算时,描述正确的是( ) A. 在Matlab中对数组a进行逻辑运算时,a相当于a=[0 01 1 1] B. 在Matlab中对数组a进行逻辑运算时,a相当于a=[1 10 1 1] C. Matlab约定在所有关系、逻辑表达式中,作为输入的任何非0数都被看成是“逻辑假”,只有0被认为是“逻辑真” D.Matlab约定在所有关系、逻辑表达式中,作为输入的任何非0数都被看成是“逻辑真”,只有0被认为是“逻辑假”
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
15. 在sin(x)运算中,描述正确的是( ) A. 在sin(x)运算中,x是弧度 B. Matlab规定所有的三角函数运算都是按弧度进行运算 C. 在sin(x)运算中,x是角度 D.Matlab规定所有的三角函数运算都是按角度进行运算
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
16. 要求在闭区间[0,2π]上产生具有10个等距采样点的一维数组,下面指令实现正确的有( ) A. 使用数组生成的冒号表达式 a = 0:2*pi/10:2*pi B. 使用数组生成的冒号表达式 a = 0:2*pi/11:2*pi C. 使用数组生成的linspace函数 a1 =linspace(0,2*pi,10) D. 使用数组生成的linspace函数 a1 =linspace(0,4*pi,10)
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
17. 有程序如下: A=1:2:5; B=[A;2*A;3*A]执行完成后结果正确的有( ) A. 1 3 5B= 2 6 10 3 9 15 B. B(2,=2 6 10 C. 5B(:,3)=10 15 15 D. 15B(:,3)=5 15
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
18. Matlab提供了两种创建符号变量和表达式的函数:sym和syms。( )
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
19. xy12_是合法的Matlab变量名。 ( )
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
20. Matlab中的变量必须遵循先定义后使用的原则。( )
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
21. Matlab的含义为矩阵实验室(Matrix Laboratory)。( )
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
22. Matlab中注释行的开头是#。( )
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
23. plot( )是Matlab最基本的绘图函数。( )
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
24. 双纵坐标图形的绘制函数是plotyy()。( )
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
25. 在Matlab中,二维饼图由函数pie( )来实现。( )
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
26. 清空Matlab工作空间内所有变量的指令是( )。 A. clc B. cls C. clear D. clf
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
27. 在循环结构中跳出循环,执行循环后面代码的命令为( )。 A. return B. break C. continue D. keyboard
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
28. 图形窗口的分割函数subplot(2,2,[1 3])可以把一个窗口分割为( )个子窗口。 A. 2 B. 3 C. 4 D. 无法确定
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
29. 一般情况下,绘图命令每执行一次就刷新当前图形窗口,图形窗口原有图形将不复存在。若希望在已绘图形上叠加新的图形,可以使用( )命令。 A. hold on B. hold off C. hold D. plot
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
30. Matlab中求极限的函数为( )。 A. diff( ) B. limit( ) C. int( ) D. solve( )
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
31. Matlab中求导数的函数为( )。 A. diff( ) B. limit( ) C. int( ) D. solve( )
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
32. 如果一个命令行很长,一个物理行之内写不下,可以在第一个物理行之后加上( )并按回车到下一行继续写命令的其它部分。 A. : B. … C. 回车 D. 空格
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
33. Matlab中的程序控制结构不包含( )。 A. 顺序结构 B. 选择结构 C. 循环结构 D. 过程结构
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
34. Matlab中的变量名的第一个字母是( )。 A. 字母 B. 数字 C. 下划线 D. 空格
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
35. 与其他计算机语言相比较,Matlab语言突出的特点有( ) A. 功能强大 B. 开放性弱 C. 输入简捷 D. 库函数丰富 E. 使用方便
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
36. Matlab系统由那些部分组成?( ) A. 开发环境 B. 数学函数库 C. 语言、图形功能 D. 应用程序接口
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
37. 关于程序的选择结构及其实现,描述正确的是( ) A. 程序的选择结构不需要依据一定条件来执行语句 B. 程序的选择结构在Matlab中有3种形式 C. 以下是Matlab程序的选择结构形式之一: If 表达式 执行语句 End D. 以下是Matlab程序的选择结构形式之一: if表达式 语句1 else 语句2End E. 以下是Matlab程序的选择结构形式之一: if 表达式1 语句组1Elseif 条件2 语句组2 ... ... elseif 条件m 语句组m else 语句组 end
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
38. 下面方法可以启动M文件编辑/调试器的是( ) A. 在操作桌面上选择“建立新文件”或“打开文件”操作时,M文件编辑/调试器将被启动。 B. 在命令窗口中键入edit命令时也可以启动M文件编辑/调试器。 C. 在命令窗口中键入Fedit命令时也可以启动M文件编辑/调试器。 D. 在命令窗口中键入Dedit命令时也可以启动M文件编辑/调试器。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
39. Matlab语言中常用的画图函数有( ) A. plot() B. plotyy() C. dlot() D. subplot() E. polar()
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
40. 关于存储在工作空间中的数组描述正确的是( ) A. 存储在工作空间的数组可以通过数组编辑器进行编辑。 B. 在工作空间浏览器中双击要编辑的数组名打开数组编辑器,再选中要修改的数据单元,输入修改内容即可。 C. 存储在工作空间的数组不可以通过数组编辑器进行编辑。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
41. 已知程序如下,关于该程序的功能描述正确的是( )t=0:0.5:10; y1=exp(-0.1*t); y2=exp(-0.2*t);y3=exp(-0.5*t); plot(t,y1,'-ob',t,y2,':*r',t,y3,'-.^g') A. 有一组测量数据满足,t的变化范围为0~10。 B. 以上程序是用不同的线型和标记点画出三种情况下的曲线。 C. a=0.1时为蓝色-o-o-o-o线。 D. a=0.2时为绿色..* ..* ..* ..*线。 E. a=0.5时为绿色-.^-.^-.^-.^线。
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
42. x=________(0,2*pi,101); ( ) A. cos B. sin C. linspace D. space
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
43. plot( ,'r') () A. x,y B. y,x C. sin(x),y D. x,cosy
****此区域为收费内容**** 需支付 10 金钱后可查看立即购买
|