第3章学习概要。
3.1什么是m文件?将m文件分成命令文件和函数文件的根据是什么?
用matlab语言编写的程序,是m文件。调用方式的不同。3.
2命令文件与函数文件的主要区别有哪些?
1)命令文件没有输入参数,也不返回输出参数,而函数文件可以带输入参数,也可以返回输出参数。
2)命令文件对matlab工作空间的变量进行操作,文件中所有命令的执行结果也完全返回到工作空间中,而函数文件中定义的变量为局部变量,当函数文件执行完毕时,这些变量也被清除。
3)命令文件可以直接运行,在matlab命令窗口输入命令文件的名字,就会顺序执行命令文件中的命令,而函数文件不能直接运行,而要以函数调用的方式运行。
3.3启动matlab文本编辑器的3种方法分别是什么?菜单操作(file-new-m-file)、命令操作edit、命令按钮操作3.4打开已有的m文件有哪3种方法?
菜单操作(file-open-m)、命令操作(edit文件名)、命令按钮操作3.5程序的控制结构有哪3种?顺序结构、选择结构、循环结构3.6什么是顺序结构?
顺序结构是指按照程序中语句的排列顺序从上到下依次执行,直到程序的最后一个语句。
3.7 input函数的调用格式是什么?a=input(提示信息,选项);
3.8用disp函数输出数据有什么特点?
数据的形式可以是矩阵或向量,而且变量值互换时,两矩阵的维数也不一定相同;用disp函数显示矩阵时将不显示矩阵的名字,而且其输出格式更紧凑,且不留任何没有意义的空行。3.9 pause函数的作用是什么?
调用格式pause(延迟秒数);如省略延迟时间,直接用pause暂停程序,直到用户按任一键后继续执行。
3.10若要强行中止程序的运行,用什么组合键?ctrl+c
3.11掌握用于选择结构的if语句和try语句。if条件if条件try
语句组语句组1语句组1endelsecatch语句组2语句组2endend3.12掌握用于循环结构的for语句和while语句。
for循环变量=表达式1:表达式2:表达式3while条件。
循环语句体循环语句体endend3.13掌握break语句和continue语句。
break语句用于终止循环的执行;continue语句控制跳过循环体中的某些语句。3.14函数文件由什么语句引导?
它的基本格式是什么?function语句;function输出形参表=函数名(输入形参表)
3.15当函数名与函数文件名不同时,matlab将以什么名称调用函数?函数文件名。
3.16采用help命令或lookfor命令都可以显示出注释说明部分的内容,它们的区别是什么?
help命令可以查询fcircle函数的注释说明;lookfor命令在第一注释行查询指定关键词。
3.17函数调用时各实参出现的顺序、个数应与函数定义时形参的顺序、个数一致。对吗?对。
第3章PLC概要
第3章 plc概要。1 plc指令序列控制。到目前为止,在指令序列控制回路中基本使用继电器,有可动部分和接点部分,因其是机械性的工作,所以有寿命限制。为了改善这个缺点,出现了无接点继电器和由二极晶体管组装的继电器,当初有容量小不耐高温等缺点。但随着半导体和电脑技术的发展,信頼性越来越好,只要变更程序...
第3章Matlab图形系统
二维图形的基本绘图函数。plot 根据向量或矩阵的列绘制出x y曲线loglog 在对数坐标下绘制x y曲线。semilogx x坐标为对数坐标,y为线性坐标绘制x y曲线semilogy x坐标为线性坐标,y为对数坐标绘制x y曲线xlabel 给x轴加上标题ylabel 给y轴加上标题。text...
第3章matlab符号运算
第3章符号运算。命令。功能符号矩阵的算术操作。用法如下 a b a b 符号阵列的加法与减法。若a与b为同型阵列时,a b a b分别对对应分量进行加减 若a与b中至少有一个为标量,则把标量扩大为与另外一个同型的阵列,再按对应的分量进行加减。a b 符号矩阵乘法。a b为线性代数中定义的矩阵乘法。按...