国家开放大学2024年春《Matlab语言及其应用》形考作业123参考答案

2024年4月2921:36:39发布者:国开文档专家 42 views 举报

Matlab提供了两种创建符号变量和表达式的函数:sym和syms。( )

对                

错                

答案是:对

xy12_是合法的Matlab变量名。 ( )

对                

错                

答案是:对

Matlab中的变量必须遵循先定义后使用的原则。( )

对                

错                

答案是:错

Matlab的含义为矩阵实验室(Matrix Laboratory)。( )

对                

错                

答案是:对

Matlab中注释行的开头是#。( )

对                

错                

答案是:错

plot( )是Matlab最基本的绘图函数。( )

对                

错                

答案是:对

双纵坐标图形的绘制函数是plotyy()。( )

对                

错                

答案是:对

在Matlab中,二维饼图由函数pie( )来实现。( )

对                

错                

答案是:对

清空Matlab工作空间内所有变量的指令是( )。

clc

cls

clear

clf

答案是:clear

在循环结构中跳出循环,执行循环后面代码的命令为( )。

return

break

continue

keyboard

答案是:

图形窗口的分割函数subplot(2,2,[1 3])可以把一个窗口分割为( )个子窗口。

2

3

4

无法确定

答案是:

一般情况下,绘图命令每执行一次就刷新当前图形窗口,图形窗口原有图形将不复存在。若希望在已绘图形上叠加新的图形,可以使用( )命令。

hold on

hold off

hold

plot

答案是:

Matlab中求极限的函数为( )。

diff( )

limit( )

int( )

solve( )

答案是:

Matlab中求导数的函数为( )。

diff( )

limit( )

int( )

solve( )

答案是:

如果一个命令行很长,一个物理行之内写不下,可以在第一个物理行之后加上( )并按回车到下一行继续写命令的其它部分。

回车

空格

答案是:

Matlab中的程序控制结构不包含( )。

顺序结构

选择结构

循环结构

过程结构

答案是:

Matlab中的变量名的第一个字母是( )。

字母

数字

下划线

空格

答案是:

与其他计算机语言相比较,Matlab语言突出的特点有( )

功能强大

开放性弱

输入简捷

库函数丰富

使用方便

答案是:

Matlab系统由那些部分组成?( )

开发环境

数学函数库

语言、图形功能

应用程序接口

答案是:

关于程序的选择结构及其实现,描述正确的是( )

程序的选择结构不需要依据一定条件来执行语句

程序的选择结构在Matlab中有3种形式

以下是Matlab程序的选择结构形式之一:
If 表达式
  执行语句
End

以下是Matlab程序的选择结构形式之一:
if表达式
  语句1
else
  语句2
End

以下是Matlab程序的选择结构形式之一:
if 表达式1
  语句组1
Elseif 条件2
  语句组2
... ...
elseif 条件m
  语句组m
else
  语句组
end

答案是:

下面方法可以启动M文件编辑/调试器的是( )

在操作桌面上选择“建立新文件”或“打开文件”操作时,M文件编辑/调试器将被启动。

在命令窗口中键入edit命令时也可以启动M文件编辑/调试器。

在命令窗口中键入Fedit命令时也可以启动M文件编辑/调试器。

在命令窗口中键入Dedit命令时也可以启动M文件编辑/调试器。

答案是:

Matlab语言中常用的画图函数有( )

plot()

plotyy()

dlot()

subplot()

polar()

答案是:

关于存储在工作空间中的数组描述正确的是( )

存储在工作空间的数组可以通过数组编辑器进行编辑。

在工作空间浏览器中双击要编辑的数组名打开数组编辑器,再选中要修改的数据单元,输入修改内容即可。

存储在工作空间的数组不可以通过数组编辑器进行编辑。

答案是:

已知程序如下,关于该程序的功能描述正确的是( )

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')

有一组测量数据满足,t的变化范围为0~10。

以上程序是用不同的线型和标记点画出三种情况下的曲线。

a=0.1时为蓝色-o-o-o-o线。

a=0.2时为绿色..* ..* ..* ..*线。

a=0.5时为绿色-.^-.^-.^-.^线。

答案是:

x=________(0,2*pi,101); ( )

cos

sin

linspace

space

答案是:

y=cos(0.5 +________./(1+x.*x)); ()

3sin(x)

3*sin(x)

3*sinx

3sinx

答案是:

plot( ,'r') ()

x,y

y,x

sin(x),y

x,cosy

答案是:

标量可以和数组进行乘除运算。

对                

错                

答案是:

假设二维数组A,则A(:)代表数组A的全部元素。

对                

错                

答案是:

Matlab中对虚数虚单元的描述使用 i或j 。

对                

错                

答案是:

符号表达式的四则运算和数值运算一样,用+、-、*、/、∧运算符实现。

对                

错                

答案是:

使用函数zeros(5)生成的是一个具有5个元素的向量。

对                

错                

答案是:

在sin(x)运算中,x是角度。

对                

错                

答案是:

ones(n,m)函数是用来产生特殊矩阵的,由它形成的矩阵称为( )。

单位矩阵

全零矩阵

对角矩阵

空矩阵

答案是:

角度x=[20 30 60],计算其余弦函数的运算为( )。

COS(deg2rad(x))

COS(x)

cos(x)

cos(deg2rad(x))

答案是:

如果x=1:-2:-8,则x(1)和x(5)分别是( ) 。

1,-8

-1,-7

-1,-8

1,-7

答案是:

如果想将矩阵A第1行第1列的元素改为50,可以通过( )语句来完成。

A(1,1)=50

A(1:1)=50

A(1;1)=50

A(1 1)=50

答案是:

矩阵每一行中的元素之间要用某个符号分割,这个符号可以是( )。

逗号

分号

回车

冒号

答案是:

表达式ax3+by2改写成Matlab的语句形式是( )。

ax3+by2

a*x3+b*y2

ax*3+by*2

a*x^3+b*y^2

答案是:

关于Simulink描述正确的是( )

Simulink是一个用来对动态系统进行建模、仿真和分析的软件包

支持连续的、离散的或二者混合的线性和非线性系统

支持具有多种采样速率的多速率系统

不支持离散的非线性系统

答案是:

a=[9 0.6 0 -2 -0.7],在进行逻辑运算时,描述正确的是( )

在Matlab中对数组a进行逻辑运算时,a相当于a=[0 0 1 1 1]

在Matlab中对数组a进行逻辑运算时,a相当于a=[1 1 0 1 1]

Matlab约定在所有关系、逻辑表达式中,作为输入的任何非0数都被看成是“逻辑假”,只有0被认为是“逻辑真”

Matlab约定在所有关系、逻辑表达式中,作为输入的任何非0数都被看成是“逻辑真”,只有0被认为是“逻辑假”

答案是:

在sin(x)运算中,描述正确的是( )

在sin(x)运算中,x是弧度

Matlab规定所有的三角函数运算都是按弧度进行运算

在sin(x)运算中,x是角度

Matlab规定所有的三角函数运算都是按角度进行运算

答案是:

要求在闭区间[0,2π]上产生具有10个等距采样点的一维数组,下面指令实现正确的有( )

使用数组生成的冒号表达式 a = 0:2*pi/10:2*pi

使用数组生成的冒号表达式 a = 0:2*pi/11:2*pi

使用数组生成的linspace函数 a1 = linspace(0,2*pi,10)

使用数组生成的linspace函数 a1 = linspace(0,4*pi,10)

答案是:

有程序如下:

  A=1:2:5;

  B=[A;2*A;3*A]

执行完成后结果正确的有( )

      1   3    5

B=  2   6   10

      3   9   15

B(2,=2 6 10

                5

B(:,3)=10

               15

               15

              15

B(:,3)=5

              15

答案是:

matlab中有两种描述系统的方法:传递函数模型和零极点增益模型。

对                

错                

答案是:

matlab中支持的系统互联方式有三种:串联、并联和反馈。

对                

错                

答案是:

matlab中两种表示模型的方法之间可以相互转换。

对                

错                

答案是:

方波信号的产生函数是square()。

对                

错                

答案是:

冲激信号是特异信号。

对                

错                

答案是:

系统反馈的函数为feedback。

对                

错                

答案是:

step函数用于计算系统的冲激响应。

对                

错                

答案是:

impulse函数用于计算系统的阶跃响应。

对                

错                

答案是:

lism函数可用于求解系统对任意输入的响应。

对                

错                

答案是:

一个线性系统对正弦信号的响应中,其频率、幅值和相角均有可能发生改变。

对                

错                

答案是:

Matlab 中freqs函数用于绘制系统的幅频特性。

对                

错                

答案是:

bode图可用于判断系统是否稳定。

对                

错                

答案是:

M-函数是利用Matlab语言编写的特定功能函数。

对                

错                

答案是:

simulink的S函数,可以是用C语言编写的。

对                

错                

答案是:

S-函数是系统函数(System Function) 的简称。

对                

错                

答案是:

simulink仿真系统中的M函数和S函数都是利用某种编程语言已实现的功能函数,将其集成入当前仿真系统中。

对                

错                

答案是:

simulink中的M函数需要用matlab function模块将功能函数集成入当前仿真系统中。

对                

错                

答案是:

提示:下载前请核对题目。客服微信:diandahome
下载的文档都包含参考答案
特别声明:以上内容(如有图片或文件亦包括在内)为“电大之家”用户上传并发布,仅代表该用户观点,本平台仅提供信息发布。