MATLAB操作基础课件

上传人:痛*** 文档编号:190102501 上传时间:2023-02-25 格式:PPT 页数:44 大小:185KB
收藏 版权申诉 举报 下载
MATLAB操作基础课件_第1页
第1页 / 共44页
MATLAB操作基础课件_第2页
第2页 / 共44页
MATLAB操作基础课件_第3页
第3页 / 共44页
资源描述:

《MATLAB操作基础课件》由会员分享,可在线阅读,更多相关《MATLAB操作基础课件(44页珍藏版)》请在装配图网上搜索。

1、MATLAB操作基础PPT课件MatlabMatlab软件及应用软件及应用Email:电话:696069 办公室:21栋408室东 MATLAB操作基础PPT课件教教 学学 预预 期期 目目 标标1、理解并掌握Matlab数据特点及运算,Matlab矩阵表示、分析与处理,会灵活运用Matlab命令进行矩阵求值、方程组求解等运算;2、理解并掌握Matlab程序控制结构、函数文件及程序调试特点及内涵,能够初步灵活运用Matlab语言进行编程,来解决某类数学或实际问题;3、理解并掌握Matlab二维曲线、三维曲线和曲面的绘图函数,使学生能够灵活 运用基本绘图命令绘制函数曲线或曲面图形;4、理解Mat

2、lab数值计算中的数据处理与多项式计算、数值微积分、线性方程组以 及常微分方程的求解;了解Matlab符号计算中的符号函数和符号积分;5、主要教学目的是,通过介绍Matlab的功能,并与有关学科领域结合,突出应用,能够使学生掌握Matlab语言特点及编程,初步具备应用Matlab来解决某些实际 问题的能力。MATLAB操作基础PPT课件学学 习习 要要 求求1、认真听讲 2、勤于思考 3、勤于练习4、善于总结5、理解领会6、融会贯通MATLAB操作基础PPT课件课课 程程 考考 核核上机上机 试验报告试验报告(20%-30%)(20%-30%)期末期末 闭卷闭卷 (50%-60%)(50%-6

3、0%)平时平时 出勤、作业、课堂讨论出勤、作业、课堂讨论 (10%)(10%)MATLAB操作基础PPT课件 第第1讲讲 MATLAB操作基础操作基础1.1 MATLAB概述概述1.2 MATLAB的运行环境与安装的运行环境与安装1.3 MATLAB集成环境集成环境1.4 MATLAB帮助系统帮助系统MATLAB操作基础PPT课件1.1 MATLAB概述概述1.1.1 MATLAB的发展的发展 1984年,年,MATLAB第第1版版(DOS版版)1992年,年,MATLAB4.0版版 1994年,年,MATLAB 4.2版版 1997年,年,MATLAB 5.0版版 1999年,年,MATLA

4、B 5.3版版 2000年,年,MATLAB 6.0版版 2001年,年,MATLAB 6.1版版 2002年,年,MATLAB 6.5版版 2004年,年,MATLAB 7.0版版MATLAB操作基础PPT课件 2005年,年,MATLAB 7.1版版 2006年,年,MATLAB 7.2版版 7.3版版 2007年,年,MATLAB 7.4版版 7.5版版 2008年,年,MATLAB 7.6版版 7.7版版 2009年,年,MATLAB 7.8版版 7.9版版 2010年,年,MATLAB 7.10版版 7.11版版MATLAB操作基础PPT课件1.1.2 MATLAB的主要功能的主要功

5、能 可靠的数值计算和符号计算功能可靠的数值计算和符号计算功能 强大的绘图功能强大的绘图功能 简单易学的语言体系简单易学的语言体系 为数众多的应用工具箱为数众多的应用工具箱Ex:与其它高级语言相比,与其它高级语言相比,MATLAB有哪些显有哪些显著特点?著特点?MATLAB操作基础PPT课件1数值计算和符号计算功能数值计算和符号计算功能MATLAB以以矩阵矩阵作为数据操作的基本单位,作为数据操作的基本单位,使得矩阵运算变得非常简洁、方便、高效。使得矩阵运算变得非常简洁、方便、高效。还提供了十分丰富的还提供了十分丰富的数值计算数值计算函数。函数。MATLAB和著名的符号计算语言和著名的符号计算语言

6、Maple相相结合,使得结合,使得MATLAB具有具有符号计算符号计算功能。功能。MATLAB操作基础PPT课件2绘图功能绘图功能 可以绘制各种图形,包括二维和三维图形。可以绘制各种图形,包括二维和三维图形。MATLAB提供了两个层次的绘图操作:一种是对图形句柄进行的低层绘图操作,另一种是建立在低层绘图操作之上的高层绘图操作,不必过多考虑绘图细节,只需给出一些基本参数就能绘制所需图形。MATLAB操作基础PPT课件3编程语言编程语言MATLAB具有具有程序结构控制程序结构控制、函数调用函数调用、数数据结构据结构、输入输入/输出输出、面向对象面向对象等程序语言特等程序语言特征,而且简单易学、编程

7、效率高。征,而且简单易学、编程效率高。4MATLAB工具箱工具箱MATLAB包含两部分内容:包含两部分内容:基本部分基本部分和和各种各种可选的工具箱可选的工具箱。MATLAB工具箱分为两大类:功能性工具箱工具箱分为两大类:功能性工具箱和学科性工具箱。和学科性工具箱。MATLAB操作基础PPT课件1.1.3 初识初识MATLAB例例1-1 绘制正弦曲线和余弦曲线。绘制正弦曲线和余弦曲线。解:解:x=0:0.5:360*pi/180;(或或x=0:pi/180:2*pi;)plot(x,sin(x),x,cos(x);MATLAB操作基础PPT课件例例1-2 求方程求方程 3x4+7x3+9x2-

8、23=0的全部根。的全部根。解:解:p=3,7,9,0,-23;%建立多项式系数向量建立多项式系数向量x=roots(p)%求根求根 x=-1.8857 -0.7604+1.7916i -0.7604-1.7916i 1.0732 MATLAB操作基础PPT课件例例1-3 求积分求积分 解:解:quad(x.*log(1+x),0,1)ans=0.2500例例1-4 求解线性方程组求解线性方程组 解:解:a=2,-3,1;8,3,2;45,1,-9;b=4;2;17;x=inv(a)*b x=0.4784 -0.8793 0.405410)1ln(dxxx179452238432zyxzyxz

9、yxMATLAB操作基础PPT课件 1.2 MATLAB的运行环境与安装的运行环境与安装1.2.1 MATLAB的运行环境的运行环境硬件环境:硬件环境:(1)CPU(2)内存内存(3)硬盘硬盘(4)CD-ROM驱动器和鼠标。驱动器和鼠标。软件环境:软件环境:(1)Windows 98/NT/2000 或或Windows XP(2)其他软件根据需要选用其他软件根据需要选用MATLAB操作基础PPT课件1.2.2 MATLAB的安装的安装安装安装MATLAB R2007a系统,需运行系统自系统,需运行系统自带的安装程序带的安装程序setup.exe,可以按照安装提,可以按照安装提示依次操作。示依次

10、操作。MATLAB 6.5以上功能组件很多,可以自行以上功能组件很多,可以自行取舍,但必需的组件,如主模块,必须选取舍,但必需的组件,如主模块,必须选中。中。MATLAB操作基础PPT课件1.2.3 MATLAB 6.5与与R2007a的界面的界面MATLAB操作基础PPT课件MATLAB操作基础PPT课件1.3 MATLAB集成环境集成环境1.3.1 启动与退出启动与退出MATLAB集成环境集成环境1MATLAB系统的启动系统的启动与一般的与一般的Windows程序一样,启动程序一样,启动MATLAB系统有系统有3种常见方法:种常见方法:(1)使用使用Windows“开始开始”菜单。菜单。(

11、2)运行运行MATLAB系统启动程序系统启动程序matlab.exe。(3)利用快捷方式。利用快捷方式。MATLAB操作基础PPT课件 启动启动MATLAB后,将进入后,将进入MATLAB R2007a集成环境。集成环境。MATLAB R2007a集成环境包括:集成环境包括:MATLAB主窗口主窗口 命令窗口命令窗口(Command Window)工作空间窗口工作空间窗口(Workspace)命令历史窗口命令历史窗口(Command History)当前目录窗口当前目录窗口(Current Directory)注:注:MATLAB 6.5还包括启动平台窗口还包括启动平台窗口(Launch Pa

12、d)。MATLAB操作基础PPT课件 当当MATLAB 6.5安装完安装完毕并首次毕并首次启动时,启动时,展现在屏展现在屏幕上的界幕上的界面为面为MATLAB的默认界的默认界面,如右面,如右图所示。图所示。MATLAB操作基础PPT课件2MATLAB系统的退出系统的退出要退出要退出MATLAB系统,也有系统,也有3种常见方法:种常见方法:(1)在在MATLAB主窗口主窗口File菜单中选择菜单中选择Exit MATLAB命令。命令。(2)在在MATLAB命令窗口输入命令窗口输入exit或或quit命命令。令。(3)单击单击MATLAB主窗口的主窗口的“关闭关闭”按钮。按钮。MATLAB操作基础

13、PPT课件1.3.2 主窗口主窗口MATLAB主窗口是主窗口是MATLAB的主要工作界的主要工作界面。主窗口除了嵌入一些子窗口外,还主面。主窗口除了嵌入一些子窗口外,还主要包括要包括菜单栏和工具栏菜单栏和工具栏。1菜单栏菜单栏在在MATLAB R2007主窗口的菜单栏,共包主窗口的菜单栏,共包含含File、Edit、View、Web、Window和和Help 等等6个菜单项(还有的包括个菜单项(还有的包括Graphics、Desktop)。)。MATLAB操作基础PPT课件 (1)File菜单项:菜单项:File菜单项实现有关文件的菜单项实现有关文件的操作。操作。(2)Edit菜单项:菜单项:

14、Edit菜单项用于命令窗口菜单项用于命令窗口的编辑操作。的编辑操作。(3)View菜单项:菜单项:View菜单项用于设置菜单项用于设置MATLAB集成环境的显示方式。集成环境的显示方式。MATLAB操作基础PPT课件 (4)Web菜单项:菜单项:Web菜单项用于设置菜单项用于设置MATLAB的的Web操作。操作。(5)Window菜单项:主窗口菜单栏上的菜单项:主窗口菜单栏上的Window菜单,只包含一个子菜单菜单,只包含一个子菜单Close all,用于关闭所有打开的编辑器窗口,包括用于关闭所有打开的编辑器窗口,包括M-file、Figure、Model等窗口。等窗口。(6)Help菜单项:

15、菜单项:Help菜单项用于提供帮助菜单项用于提供帮助信息。信息。MATLAB操作基础PPT课件2工具栏工具栏MATLAB R2007a主窗口的工具栏共提供了主窗口的工具栏共提供了10个命令按钮。这些命令按钮均有对应的个命令按钮。这些命令按钮均有对应的菜单命令,但比菜单命令使用起来更快捷、菜单命令,但比菜单命令使用起来更快捷、方便。方便。MATLAB操作基础PPT课件1.3.3 命令窗口命令窗口(Command Window)命令窗口是命令窗口是MATLAB的主要交互窗口,用的主要交互窗口,用于于输入命令输入命令并并显示除图形以外的所有执行显示除图形以外的所有执行结果结果。MATLAB命令窗口中

16、的命令窗口中的“”为命令提示为命令提示符,表示符,表示MATLAB正在处于准备状态。在正在处于准备状态。在命令提示符后键入命令并按下回车键后,命令提示符后键入命令并按下回车键后,MATLAB就会解释执行所输入的命令,并就会解释执行所输入的命令,并在命令后面给出计算结果。在命令后面给出计算结果。MATLAB操作基础PPT课件 一般来说,一个命令行输入一条命令,命一般来说,一个命令行输入一条命令,命令行以回车结束。但一个命令行也可以输令行以回车结束。但一个命令行也可以输入若干条命令,各命令之间以逗号分隔,入若干条命令,各命令之间以逗号分隔,若前一命令后带有分号,则逗号可以省略。若前一命令后带有分号

17、,则逗号可以省略。例如例如p=15,m=35p=15;m=35MATLAB操作基础PPT课件 如果一个命令行很长,一个物理行之内写如果一个命令行很长,一个物理行之内写不下,可以在第一个物理行之后加上不下,可以在第一个物理行之后加上3个小个小黑点黑点并按下回车键,然后接着下一个物理并按下回车键,然后接着下一个物理行继续写命令的其他部分。行继续写命令的其他部分。3个小黑点称为个小黑点称为续行符续行符,即把下面的物理行看作该行的逻,即把下面的物理行看作该行的逻辑继续。辑继续。在在MATLAB里,有很多的控制键和方向键里,有很多的控制键和方向键可用于命令行的编辑。可用于命令行的编辑。MATLAB操作基

18、础PPT课件1.3.4 工作空间窗口工作空间窗口(Workspace)工作空间是工作空间是MATLAB用于存储各种变量和用于存储各种变量和结果的内存空间。在该窗口中显示工作空结果的内存空间。在该窗口中显示工作空间中所有变量的名称、大小、字节数和变间中所有变量的名称、大小、字节数和变量类型说明,可对变量进行量类型说明,可对变量进行观察观察、编辑编辑、保存保存和和删除删除。MATLAB操作基础PPT课件1.3.5 当前目录窗口和搜索路径当前目录窗口和搜索路径1当前目录窗口当前目录窗口(Current Directory)当前目录是指当前目录是指MATLAB运行文件时的工作运行文件时的工作目录,目录

19、,只有在当前目录或搜索路径下的文只有在当前目录或搜索路径下的文件、函数可以被运行或调用件、函数可以被运行或调用。在当前目录窗口中可以显示或改变当前目在当前目录窗口中可以显示或改变当前目录,还可以显示当前目录下的文件并提供录,还可以显示当前目录下的文件并提供搜索功能。搜索功能。将用户目录设置成当前目录也可使用将用户目录设置成当前目录也可使用cd命命令。例如,将用户目录令。例如,将用户目录c:mydir设置为当前设置为当前目录,可在命令窗口输入命令:目录,可在命令窗口输入命令:cd c:mydirMATLAB操作基础PPT课件2MATLAB的搜索路径的搜索路径当用户在当用户在MATLAB命令窗口输

20、入一条命令命令窗口输入一条命令后,后,MATLAB按照一定次序寻找相关的文按照一定次序寻找相关的文件。基本的搜索过程是:件。基本的搜索过程是:(1)检查该命令是不是一个变量。检查该命令是不是一个变量。(2)检查该命令是不是一个内部函数。检查该命令是不是一个内部函数。(3)检查该命令是否当前目录下的检查该命令是否当前目录下的M文件。文件。(4)检查该命令是否检查该命令是否MATLAB搜索路径中其搜索路径中其他目录下的他目录下的M文件。文件。MATLAB操作基础PPT课件 用户可以将自己的工作目录列入用户可以将自己的工作目录列入MATLAB搜索路径,从而将用户目录纳入搜索路径,从而将用户目录纳入M

21、ATLAB系统统一管理。设置搜索路径的方法有:系统统一管理。设置搜索路径的方法有:(1)用用path命令设置搜索路径。例如,将用命令设置搜索路径。例如,将用户目录户目录c:mydir加到搜索路径下,可在命令加到搜索路径下,可在命令窗口输入命令:窗口输入命令:path(path,c:mydir)MATLAB操作基础PPT课件 (2)用对话框设置搜索路径用对话框设置搜索路径 在在MATLAB的的File菜单中选菜单中选Set Path命令或命令或在命令窗口执行在命令窗口执行pathtool命令,将出现搜索命令,将出现搜索路径设置对话框路径设置对话框(下图下图)。通过。通过Add Folder或或A

22、dd with Subfolders命令按钮将指定路径添命令按钮将指定路径添加到搜索路径列表中。加到搜索路径列表中。在修改完搜索路径后,则需要保存搜索路在修改完搜索路径后,则需要保存搜索路径径。MATLAB操作基础PPT课件MATLAB操作基础PPT课件Ex:李明同学设计了一个程序文件李明同学设计了一个程序文件myprogram.m,并将其保存到了并将其保存到了f:ppp中,但在命令窗口中输入文中,但在命令窗口中输入文件名件名 myprogram 后,后,MATLAB系统提示:系统提示:?Undefined function or variable myprogram.试分析产生错误的原因并给

23、出解决办法。试分析产生错误的原因并给出解决办法。MATLAB操作基础PPT课件1.3.6 命令历史记录窗口命令历史记录窗口(Command History)在默认设置下,历史记录窗口中会自动保在默认设置下,历史记录窗口中会自动保留自安装起所有用过的命令的历史记录,留自安装起所有用过的命令的历史记录,并且还标明了使用时间,从而方便用户查并且还标明了使用时间,从而方便用户查询。而且,通过双击命令可进行历史命令询。而且,通过双击命令可进行历史命令的再运行。如果要清除这些历史记录,可的再运行。如果要清除这些历史记录,可以选择以选择Edit菜单中的菜单中的Clear Command History命令。

24、命令。MATLAB操作基础PPT课件1.3.7 启动平台窗口启动平台窗口(Launch Pad)MATLAB 6.5的启动平台窗口可以帮助用户的启动平台窗口可以帮助用户方便地打开和调用方便地打开和调用MATLAB的各种程序、的各种程序、函数和帮助文件。函数和帮助文件。MATLAB操作基础PPT课件 1.4 MATLAB帮助系统帮助系统1.4.1 帮助窗口帮助窗口进入帮助窗口可以通过以下进入帮助窗口可以通过以下2种方法:种方法:(1)选择选择Help菜单中的菜单中的“MATLAB Help”选选项项;。(2)在命令窗口中输入在命令窗口中输入helpwin、helpdesk或或doc。MATLAB

25、操作基础PPT课件1.4.2 帮助命令帮助命令MATLAB帮助命令包括帮助命令包括help、lookfor以及以及模糊查询。模糊查询。1help命令命令在在MATLAB 6.5命令窗口中直接输入命令窗口中直接输入help命命令将会显示当前帮助系统中所包含的所有令将会显示当前帮助系统中所包含的所有项目,即搜索路径中所有的目录名称。同项目,即搜索路径中所有的目录名称。同样,可以通过样,可以通过help加函数名来显示该函数的加函数名来显示该函数的帮助说明。帮助说明。Ex:利用利用MATLAB的帮助系统功能分别查询的帮助系统功能分别查询inv、plot、max、round等函数的功能及用法。等函数的功

26、能及用法。MATLAB操作基础PPT课件 2lookfor命令命令help命令只搜索出那些关键字完全匹配的结命令只搜索出那些关键字完全匹配的结果,果,lookfor命令对搜索范围内的命令对搜索范围内的M文件进文件进行关键字搜索,条件比较宽松。行关键字搜索,条件比较宽松。lookfor命令只对命令只对M文件的第一行进行关键文件的第一行进行关键字搜索。若在字搜索。若在lookfor命令加上命令加上-all选项,则选项,则可对可对M文件进行全文搜索。文件进行全文搜索。MATLAB操作基础PPT课件 3模糊查询模糊查询MATLAB 6.0以上的版本提供了一种类似模以上的版本提供了一种类似模糊查询的命令

27、查询方法,用户只需要输入糊查询的命令查询方法,用户只需要输入命令的前几个字母,然后按命令的前几个字母,然后按Tab键键,系统就,系统就会列出所有以这几个字母开头的命令。比会列出所有以这几个字母开头的命令。比如,如,sinsin sinfo sinh sint sin_tr single sinint sinusoid sinc singvals sinsml sinv MATLAB操作基础PPT课件1.4.3 演示系统(演示系统(Demos)在帮助窗口中选择演示系统在帮助窗口中选择演示系统(Demos)选项卡,选项卡,然后在其中选择相应的演示模块,然后在其中选择相应的演示模块,在命令窗口输入在命令窗口输入Demos。MATLAB操作基础PPT课件1.4.4 远程帮助系统远程帮助系统在在MathWorks公司的主页公司的主页(http:/)上可以找到很多上可以找到很多有用的信息,国内的一些网站也有丰富的信有用的信息,国内的一些网站也有丰富的信息资源。息资源。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!