MATLAB语言概述.ppt

MATLAB语言概述.ppt

ID:48038081

大小:279.00 KB

页数:31页

时间:2020-01-14

MATLAB语言概述.ppt_第1页
MATLAB语言概述.ppt_第2页
MATLAB语言概述.ppt_第3页
MATLAB语言概述.ppt_第4页
MATLAB语言概述.ppt_第5页
资源描述:

《MATLAB语言概述.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一讲MATLAB语言概述要求大家掌握Matlab的基本知识以及Matlab语言的上机环境。主要包括以下九个方面:Matlab语言的发展历史Matlab的语言特点Matlab的系统构成Matlab的运行环境及安装Matlab的运行Matlab的集成环境初识MatlabMatlab的语言功能Matlab的帮助功能1.Matlab语言的发展历史MATLAB取名MATLAB即MatrixLaboratory矩阵实验室的意思,是由美国的CleverMoler博士于1980年开发的。设计者的初衷是为解决“线性代数”课程的矩阵运算问题。1984年,MATLAB第1版(DOS版)1988年

2、,MATLAB3.x版(DOS版)1992年,MATLAB4.x版1997年,MATLAB5.1版1999年,MATLAB5.3版(R11)2000年,MATLAB6.0版(R12)试用2001年,MATLAB6.1版2004年,MATLAB7.0版MATLAB是一种直译式的高级语言,比其它程序设计语言容易。MATLAB采用交互式语言形式。所谓交互式语言,是指人们给出一条命令,立即就可以得出该命令的结果。MATLAB已经不仅仅是一个“矩阵实验室”了。它集科学计算、图象处理;声音处理于一身,并提供了丰富的Windows图形界面设计方法。2.Matlab的语言特点语言简洁紧凑,语

3、法限制不严,程序设计自由度大,可移植性好运算符、库函数丰富图形功能强大界面友好、编程效率高扩展性强3.Matlab的系统构成Matlab的系统主要由以下5部分构成:Matlab语言:具有控制流语句、函数、数据结构、输入/输出和面向对象编程等特点。Matlab工作环境:Matlab所用到的一套工具和设置。图形处理:Matlab的图形系统。Matlab数学函数库:一个巨大的算法库,分为基本函数及复杂函数。Matlab应用编程接口(API):用户可以根据这个接口编写Matlab和C,FORTRAN的互动程序。4.Matlab的运行环境及安装硬件环境:CPU内存硬盘CD-ROM驱动器

4、和鼠标。软件环境:Windows98/NT/2000或WindowsXP其他软件根据需要选用安装方法和步骤:系统自动启动光盘中的安装向导,按系统提示一步步进行操作。5.Matlab的运行启动Matlab有两种方法:一种是文件夹方式,即点击根目录下文件夹中的matlab.exe还有一种就是我们最常用的方法,用鼠标双击matlab的快捷方式图标,即可打开matlab命令平台。6.Matlab的集成环境MATLAB6集成环境包括MATLAB主窗口、命令窗口(CommandWindow)、工作空间窗口(Workspace)、命令历史窗口(CommandHistory)、当前目录窗口(

5、CurrentDirectory)。桌面上窗口的多少和设置有关,缺省情况为3个,这3个是最常用的界面:指令窗、工作空间窗口、历史指令窗。1)主窗口:MATLAB主窗口是MATLAB的主要工作界面。主窗口除了嵌入一些子窗口外,还主要包括菜单栏和工具栏。菜单栏:在MATLAB6主窗口的菜单栏,共包含File、Edit、View、Web、Window、和Help这6个菜单项。工具栏:MATLAB6主窗口的工具栏共提供了10个命令按钮。这些命令按钮均有对应的菜单命令,但比菜单命令使用起来更快捷、方便。2)命令窗口命令窗口是MATLAB的主要交互窗口,用于输入命令并显示除图形以外的所有

6、执行结果。MATLAB命令窗口中的“>>”为命令提示符,表示MATLAB正在处于准备状态。在命令提示符后键入命令并按下回车键后,MATLAB就会解释执行所输入的命令,并在命令后面给出计算结果。一个命令行输入一条命令,命令行以回车结束。一个命令行也可以输入若干条命令,各命令之间以逗号分隔,若前一命令后带有分号,则逗号可以省略。例如:p=15,m=35p=15;m=353)命令历史窗口负责记录用户在Matlab指令窗中所输入过的所有指令行。历史记录包括:每次开启Matlab的时间以及每次开启后再指令窗中运行过的所有指令行。功能:单行或多行指令的复制;单行或多行指令的运行;生成M文

7、件这三大类。4)工作空间窗口功能:内存变量的查询、保存和编辑。7.初识Matlab例1-1绘制正弦曲线和余弦曲线。x=[0:0.5:360]*pi/180;plot(x,sin(x),x,cos(x));例1-2求方程的全部根。p=[3,7,9,0,-23];%建立多项式系数向量x=roots(p)%求根例1-3用简短命令计算并绘制在0到6范围内的。x=linspace(0,6)y1=sin(2*x),y2=sin(x.^2),y3=(sin(x)).^2;plot(x,y1,x,y2,x,y3)1)基

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

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

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