系统仿真MATLAB的控制语句和绘图功能.ppt

系统仿真MATLAB的控制语句和绘图功能.ppt

ID:52388549

大小:383.06 KB

页数:48页

时间:2020-04-05

系统仿真MATLAB的控制语句和绘图功能.ppt_第1页
系统仿真MATLAB的控制语句和绘图功能.ppt_第2页
系统仿真MATLAB的控制语句和绘图功能.ppt_第3页
系统仿真MATLAB的控制语句和绘图功能.ppt_第4页
系统仿真MATLAB的控制语句和绘图功能.ppt_第5页
资源描述:

《系统仿真MATLAB的控制语句和绘图功能.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、仅靠一条一条地输入语句,MATLAB难以实现复杂功能,为了实现诸如循环、条件、分支等功能,MATLAB利用了M文件,M文件是由一系列的MATLAB语句组成。1MATLAB实际上可以认为是一种解释性语言,用户可以在MATLAB工作环境下一条一条地键入命令,也可以直接键入用MATLAB的语言编写的M文件名,或它们结合起来使用。这样MATLAB软件对此命令或M文件中各条命令进行翻译,然后在MATLAB环境下对它进行处理,最后返回运算结果。所以说MATLAB语言的结构可用下式进行描述:MATLAB语言=窗口命令+M文件2MATLAB提供了丰富的库函数,库函数是根据系统编制好了的、提供用户直接使用的

2、函数。MATLAB中常用的基本数学函数如表1-3所示。除了基本函数外,不同版本的MATLAB还增加了不同的有专门功能的库函数,也称工具箱。例如通讯工具箱、控制系统工具箱和信号处理工具箱等等。对于各种函数的功能和调用方法可使用MATLAB的联机帮肋help来查询,其使用格式为>>help函数名1.2.2MATLAB的库函数3表1-3MATLAB的基本数学函数函数名含义函数名含义sin()正弦sqrt()平方根cos()余弦real()实部tan()正切imag()虚部asin()反正弦conj()复数共轭acos()反余弦round()4舍5入到整数atan()反正切fix()舍入到最接近0

3、的整数atan2()第四象反正切floor()舍入到最接近-∝的整数sonh()双曲正弦ceil()舍入到最接近+∝的整数cosh()双曲余弦sign()符号函数tanh()双曲正切rem()留数exp()自然指数bessel()贝塞尔函数log()自然对数gamma()伽吗函数logl0()以10为底的对数rat()有理逼近abs()绝对值或模rand()随机数41.2.3MATLAB的磁盘文件由于MATLAB本身可以被认为是一种高效的语言,所以用它可编写出具有特殊意义的磁盘文件来。这些磁盘文件是由一系列的MATLAB语句组成,它既可能是由一系列窗口命令语句构成的文本文件,又可以是由各种

4、控制语句和说明语句构成的函数文件。由于它们都是由ASCII码构成的,其扩展名均为“.m”,故统称为M文件。5由于M文件具有普通的文本格式,因而可以使用系统认可的文本文件编辑器来建立M文件,如dos下的edit,windows的记事本和word等。而一般常用且最为方便的是使用MATLAB提供的M文件编辑/调试器。M文件的建立与打开61、建立新的M文件为建立新的M文件,启动MATLAB的M文件编辑/调试器。(1)命令按钮操作。单击MATLAB主窗口工具栏上的NewM-File(新建)命令按钮,屏幕上将出现M文件编辑器窗口。(2)菜单操作。从MATLAB主窗口的File菜单中选择New菜单项,再

5、选择M-file命令,屏幕上将出现M文件编辑器窗口。7M文件编辑器82、编写或修改后的M文件的保存用鼠标左键单击MATLAB文件编辑器窗口工具栏的“存盘”图标。(1)若是修改后的M文件,则完成了保存。(2)若是新编写的M文件,则弹出对话框,输入文件名后,则完成了保存。93、打开已有的M文件(1)命令按钮操作。单击MATLAB主窗口工具栏上的OpenFile命令按钮,再从弹出的对话框中选择所需打开的M文件。(2)菜单操作。从MATLAB主窗口的File菜单中选择Open命令,则屏幕出现Open对话框,在Open对话框中选中所需打开的M文件。打开的M文件在M文件编辑器窗口内。可以对它进行编辑修

6、改,编辑完成后,将M文件存盘。10M文件的语法类似于C语言,但又有其自身特点。它只是一个简单的ASCII码文本文件,执行程序时逐行解释运行程序,MATLAB是解释性的编程语言。M文件包括文本文件和函数文件。独立的M文件—称文本文件可调用M文件—称函数文件M文件111.文本文件文本文件由一系列的MATLAB语句组成,与在命令窗口逐行执行文件中的所有指令,其结果是一样的。在MATLAB的提示符下直接键入文本文件名,便可自动执行文件中的一系列命令,直至给出最终结果。文本文件在工作空间中运算的变量为全局变量。12例1-1求函数在x=-4时的值。解首先打开M文件编辑器,建立以下文本文件ex1_1.m

7、,并保存。%ex1_1.m%thisisanMfileforcalculaterssqrt︱x︱+x^3x1=abs(x);x2=sqrt(x1)+x^3;y=x213当文本文件ex1_1.m建立后,在MATLAB命令窗口中输入以下命令:>>x=-4;ex1_1结果显示:y=-62这里执行的中间变量x1,x2都被保存下来,这与函数文件是不同的。142.函数文件函数文件的功能是建立一个函数,且这个函数可以同MATLAB的库

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。