数学软件matlab的应用.ppt
《数学软件matlab的应用.ppt》由会员分享,可在线阅读,更多相关《数学软件matlab的应用.ppt(34页珍藏版)》请在三一办公上搜索。
1、MATLAB名字由 MATrix 和 LABoratory 两词的前三个字母组合而成。1980年左右,美国新墨西哥大学计算机科学系主任的Cleve Moler设计了一组调用LINPACK和EISPACK矩阵软件工具包库程序的“通俗易用”的接口,此即用FORTRAN编写的萌芽状态的MATLAB。1984年由Little、Moler、Steve Bangert合作成立MathWorks公司,并把MATLAB正式推向市场。从这时起,MATLAB的内核采用C语言编写。现在,MATLAB已具有多种版本,随着版本的不断更新,MATLAB的功能也越来越强,它除了具有数值计算功能外,还具有符号计算、图形处理等
2、功能。,MATLAB简介(1),Matlab 实验课指导1,MATLAB包含两部分内容:基本部分和各种可选的工具箱。基本部分构成了MATLAB的核心内容,也是使用和构造工具箱的基础。MATLAB工具箱分为两大类:功能性工具箱和学科性工具箱。功能性工具箱主要用来扩充其符号计算功能、可视建模仿真功能及文字处理功能等。学科性工具箱有控制系统工具箱、信号处理工具箱、神经网络工具箱、最优化工具箱、金融工具箱、统计学工具箱等等,这些工具箱专业性比较强,用户可以直接利用它们进行相关领域的科学研究。MATLAB具有很强的开放性,除内部函数外,所有MATLAB基本文件和各工具箱文件都是可读可改的源文件,用户可通
3、过对源文件的修改或加入自己编写的文件去构建新的专用工具箱。,1、MATLAB的窗口,主窗口MATLAB主窗口是MATLAB的主要工作界面。主窗口除了嵌入一些子窗口外,还主要包括菜单栏和工具栏。菜单栏在MATLAB 6.5主窗口的菜单栏,共包含File、Edit、View、Web、Window 和 Help 6个菜单项。工具栏工具栏提供的命令按钮均有对应的菜单命令,但比菜单命令使用起来更快捷、方便。,命令窗口命令窗口是MATLAB的主要交互窗口,用于输入命令并显示除图形以外的所有执行结果。MATLAB命令窗口中的“”为命令提示符,表示MATLAB正在处于准备状态。在命令提示符后键入命令并按下回车
4、键后,MATLAB就会解释执行所输入的命令,并在命令后面给出计算结果。工作空间窗口工作空间是MATLAB用于存储各种变量和结果的内存空间。在该窗口中显示工作空间中所有变量的名称、大小、字节数和变量类型说明,可对变量进行观察、编辑、保存和删除。,当前目录窗口当前目录是指MATLAB运行文件时的工作目录,只有在当前目录或搜索路径下的文件、函数可以被运行或调用。在当前目录窗口中可以显示或改变当前目录,还可以显示当前目录下的文件并提供搜索功能。将用户目录设置成当前目录也可使用cd命令。例如,将用户目录c:mydir设置为当前目录,可在命令窗口输入命令:cd c:mydir,命令历史记录窗口在默认设置下
5、,历史记录窗口中会自动保留自安装起所有用过的命令的历史记录,并且还标明了使用时间,从而方便用户查询。而且,通过双击命令可进行历史命令的再运行。如果要清除这些历史记录,可以选择 Edit 菜单中的 Clear Command History 命令。,MATLAB的搜索路径当用户在MATLAB命令窗口输入一条命令后,MATLAB按照一定次序寻找相关的文件。基本的搜索过程是:检查该命令是不是 一个变量。一个内部函数。当前目录下的M文件。MATLAB搜索路径中其他目录下的M文件。MATLAB 6.5主窗口左下角还有一个Start按钮,单击该按钮会弹出一个菜单,选择其中的命令可以执行MATLAB产品的各
6、种工具,并且可以查阅MATLAB包含的各种资源。,用户可以将自己的工作目录列入MATLAB搜索路径,从而将用户目录纳入MATLAB系统统一管理。设置搜索路径的方法有:(1)用path命令设置搜索路径。例如,将用户目录 c:mydir 加到搜索路径下,可在命令窗口输入命令:path(path,c:mydir)(2)用对话框设置搜索路径 在MATLAB的File菜单中选Set Path命令或在 命令窗口执行pathtool命令,将出现搜索路径 设置对话框。通过 Add Folder 或 Add with Subfolder命令按钮将指定路径添加到搜索路径 列表中。在修改完搜索路径后,则需要保存搜索
7、 路径。,1)帮助窗口 进入帮助窗口可以通过以下3种方法:(1)单击MATLAB主窗口工具栏中的Help按钮。(2)在命令窗口中输入helpwin、helpdesk或doc。(3)选择Help菜单中的“MATLAB Help”选项。2)帮助命令 MATLAB帮助命令包括help、lookfor以及模糊查询。(1)help命令在MATLAB 6.5命令窗口中直接输入help命令将会显示当前帮助系统中所包含的所有项目,即搜索路径中所有的目录名称。同样,可以通过help加函数名来显示该函数的帮助说明。,2、帮助系统,(2)lookfor命令help命令只搜索出那些关键字完全匹配的结果,lookfor
8、命令对搜索范围内的M文件进行关键字搜索,条件比较宽松。lookfor命令只对M文件的第一行进行关键字搜索。若在lookfor命令加上-all选项,则可对M文件进行全文搜索。(3)模糊查询MATLAB 6.0以上的版本提供了一种类似模糊查询的命令查询方法,用户只需要输入命令的前几个字母,然后按Tab键,系统就会列出所有以这几个字母开头的命令。,例:lookfor cosine,help sqrt,helpwin(sqrt),doc plot,3)演示系统在帮助窗口中选择演示系统(Demos)选项卡,然后在其中选择相应的演示模块,或者在命令窗口输入Demos,或者选择主窗口Help菜单中的Demo
9、s子菜单,打开演示系统。4)远程帮助系统在 MathWorks 公司的主页上可以找到很多有用的信息,国内的一些网站也有丰富的信息资源。,3、怎样进行基本计算(1)运算对象:矩阵(2)变量与变量名:变量名和变量名类型不需声明。在MATLAB 6.5中,变量名是以字母开头,后接字母、数字或下划线的字符序列,最多63个字符。在MATLAB中,变量名区分字母的大小写。(3)赋值语句(i)变量=表达式(ii)表达式其中表达式是用运算符将有关运算量连接起来的式子,其结果是一个矩阵。,(4)who和whos这两个命令用于显示在MATLAB工作空间中已经驻留的变量名清单。who命令只显示出驻留变量的名称,wh
10、os在给出变量名的同时,还给出它们的大小、所占字节数及数据类型等信息。clear:清除所有使用过的变量或某个(些)变量clc:清除命令窗口注:X=与clear X不同,clear是将X从工作空间中删除,而空矩阵则存在于工作空间中,只是维数为0。,预定义变量,例:2+6-4a=3-sqrt(17)*i,b=6*pi;c=a/bv=7 3 9,w=7;3;9,A=1 2 3;4 5 6whowhosclear wwbclearclc,;区别,MATLAB的基本算术运算有:+(加)、-(减)、*(乘)、/(右除)、(左除)、(乘方)。,在MATLAB中,有一种特殊的运算,因为其运算符是在有关算术运算
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 软件 matlab 应用
链接地址:https://www.31ppt.com/p-6364900.html