电大《Matlab语言及其应用》形考题库
电大《Matlab语言及其应用》形考题库
Matlab提供了两种创建符号变量和表达式的函数:sym和syms。()
xy12_是合法的Matlab变量名。 ()
Matlab中的变量必须遵循先定义后使用的原则。()
Matlab的含义为矩阵实验室(MatrixLaboratory)。()
Matlab中注释行的开头是#。()
plot()是Matlab最基本的绘图函数。()
双纵坐标图形的绘制函数是plotyy()。()
在Matlab中,二维饼图由函数pie()来实现。()
清空Matlab工作空间内所有变量的指令是()。
在循环结构中跳出循环,执行循环后面代码的命令为()。
图形窗口的分割函数subplot(2,2,[1 3])可以把一个窗口分割为()个子窗口。
一般情况下,绘图命令每执行一次就刷新当前图形窗口,图形窗口原有图形将不复存在。若希望在已绘图形上叠加新的图形,可以使用()命令。
Matlab中求极限的函数为()。
Matlab中求导数的函数为()。
如果一个命令行很长,一个物理行之内写不下,可以在第一个物理行之后加上()并按回车到下一行继续写命令的其它部分。
Matlab中的程序控制结构不包含()。
Matlab中的变量名的第一个字母是()。
与其他计算机语言相比较,Matlab语言突出的特点有()
Matlab系统由那些部分组成?()
关于程序的选择结构及其实现,描述正确的是()
下面方法可以启动M文件编辑/调试器的是()
Matlab语言中常用的画图函数有()
关于存储在工作空间中的数组描述正确的是()
"已知程序如下,关于该程序的功能描述正确的是()\n
t=0:0.5:10;\n
y1=exp(-0.1*t);\n
y2=exp(-0.2*t);\n
y3=exp(-0.5*t);\n
plot(t,y1,'-ob',t,y2,':*r',t,y3,'-.^g')"
"设如图,把从0至2π间分为101点,画出以为横坐标,为纵坐标的曲线。满足以上要求的程序如下,请选出各小题中空白处的正确答案。\n
x=________(0,2*pi,101); ()"
"设如图,把从0至2π间分为101点,画出以为横坐标,为纵坐标的曲线。满足以上要求的程序如下,请选出各小题中空白处的正确答案。
y=cos(0.5 +________./(1+x.*x)); ()"
"设如图,把从0至2π间分为101点,画出以为横坐标,为纵坐标的曲线。满足以上要求的程序如下,请选出各小题中空白处的正确答案。
plot(,'r') ()"
标量可以和数组进行乘除运算。
假设二维数组A,则A()代表数组A的全部元素。
Matlab中对虚数虚单元的描述使用 i或j 。
符号表达式的四则运算和数值运算一样,用+、-、*、/、∧运算符实现。
使用函数zeros(5)生成的是一个具有5个元素的向量。
在sin(x)运算中,x是角度。
ones(n,m)函数是用来产生特殊矩阵的,由它形成的矩阵称为()。
角度x=[20 30 60],计算其余弦函数的运算为()。
如果x=1:-2:-8,则x(1)和x(5)分别是() 。
如果想将矩阵A第1行第1列的元素改为50,可以通过()语句来完成。
矩阵每一行中的元素之间要用某个符号分割,这个符号可以是()。
表达式ax3+by2改写成Matlab的语句形式是()。
关于Simulink描述正确的是()
a=[9 0.6 0 -2 -0.7],在进行逻辑运算时,描述正确的是()
在sin(x)运算中,描述正确的是()
要求在闭区间[0,2π]上产生具有10个等距采样点的一维数组,下面指令实现正确的有()
"有程序如下:\n
A=1:2:5;\n
B=[A;2*A;3*A]\n
执行完成后结果正确的有()"
实验任务:绘制二维和三维图形
学习目标
利用Matlab常见函数完成二维图形的绘制和图形的标注;实现三维曲线和曲面图形的绘制。
实验要求
熟悉Matlab基本绘图函数、图形处理函数,了解三维曲线和曲面图形的绘制方法。
实验步骤
1、用Matlab基本绘图函数绘制二维图形:根据已知数据,用plot函数画出正弦函数曲线,并进行相应标注。
2、用三维曲线绘图基本指令plot 3绘制三维曲线图:t=0~2pi;x=sin(t);y=cos(t);z=cos(2*t);用plot3函数画出关于x,y,z的三维曲线图,并适当加标注。
3、三维网线、曲面、曲线图的比较;网线图mesh扩展形式meshz、meshc以及曲面图surf扩展形式surfl、surfc的运用;peaks曲面图和sphere球面图的绘制以及图形的透视功能。
实验任务:Simulink系统 建模与仿真
学习目标
simulink是matlab提供的可视化仿真环境。通过一个二阶系统实例体会simulink仿真过程、步骤、参数设置等特点。用两种方法:
一、直接使用系统函数模块建立一个二阶系统,系统的开环传递函数为:
二、使用系统串联的模式重新建立上面的二阶系统。
实验要求
熟悉simulink环境。理解其中的基本库和基本模块。熟悉建模的步骤和参数的设置。
实验步骤
1、启动Simulink,打开Simulink模块库
2、打开空白模型窗口;
3、拖动需要的基本模块,建立Smulink仿真模型;
4、设置仿真参数,进行仿真;
5、输出仿真结果。
6、用选择结构计算函数 的值,并进行程序调试。
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模块将功能函数集成入当前仿真系统中。
★《布宫号》提醒您:民俗信仰仅供参考,请勿过度迷信!