第1章 MATLAB概述.ppt_第1页
第1章 MATLAB概述.ppt_第2页
第1章 MATLAB概述.ppt_第3页
第1章 MATLAB概述.ppt_第4页
第1章 MATLAB概述.ppt_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、,MATLAB语言及应用 (矩阵实验室),在各高等院校,MATLAB已经成为线性代数、自动控制理论、数字信号处理、时间序列分析、动态系统防真、图象处理等许多课程的基本教学工具,成为大学生和研究生必须掌握的基本编程语言。,课程学习的主要内容,MATLAB语言的概况 MATLAB语言的数据 MATLAB程序设计 MATLAB的绘图 用MATLAB语言数值计算和符号计算 MATLAB语言在控制工程中的应用环境下的仿真,第1章 MATLAB概述,1.1 MATLAB的发展 1.2 MATLAB的主要功能 1.3 MATLAB系统的运行环境与安装 1.4 MATLAB系统的启动与退出 1.5 MATLA

2、B命令窗口 1.6 MATLAB文件管理 1.7 MATLAB帮助系统 1.8 MATLAB功能演示,1.1 MATLAB的发展,1980年前后,MATLAB的雏形:LINPACK 和EISPACK的接口程序。 1984年成立MathWorks公司,推出MATLAB第1版(DOS版)。 1992年推出4.0版。 1994年推出4.2版。 1997年推出5.0版。 1999年初推出5.3版。 2001年7月,推出最新版本6.1版。 2002年推出6.5版。 2004年推出7.0版。,1.2 MATLAB的主要功能,1. 数值计算和符号计算功能 2. 绘图功能 3. MATLAB语言体系 4. M

3、ATLAB工具箱,1.3 MATLAB的运行环境与安装,1.3.1 运行环境 1. 硬件环境 2. 软件环境 1.3.2 安装 (1)启动Windows 95/98。 (2)将MATLAB 7.0光盘放入光驱,运行setup.exe文件。 (3)按界面提示进行操作。,1.4 MATLAB系统的启动与退出,1.4.1 启动 有3种常见方法: (1) “开始”“程序”“Matlab”“MATLAB 5.3” 。 (2)运行MATLAB系统启动程序matlab.exe。 (3)建立MATLAB快捷方式。,1.4.2 退出 也有3种常见方法: (1)在MATLAB命令窗口File菜单中选择Exit M

4、ATLAB命令。 (2)在MATLAB命令窗口输入Exit或Quit命令。 (3)单击MATLAB命令窗口的关闭按钮。,1.5 MATLAB命令窗口,1.5.1 菜单栏 在MATLAB 7.0命令窗口的菜单栏,共包含File、Edit、View、Wed、Window和Help等菜单项。 1.5.2 工具栏 MATLAB 7.0命令窗口的工具栏共提供了10个命令按钮。,1.5.3 命令编辑区 1. 命令编辑区的作用 命令编辑区用于输入命令和显示计算结果。 2. 命令行的输入规则 一个命令行输入一条命令,命令行以回车结束。 一个命令行也可以输入若干条命令,各命令之间以逗号分隔,若前一命令后带有分号

5、,则逗号可以省略。 如果一个命令行很长,要加续行符(三个小黑点)。 3. 命令行的编辑 4. 常用操作系统命令,1.6 MATLAB文件管理,1.6.1 MATLAB的目录结构 1.6.2 MATLAB的搜索路径 1.6.3 用户目录的设置 将用户目录设置成当前目录使用cd命令。 注意:设置的当前目录只是在当前启动的MATLAB环境下有效,一旦MATLAB重新启动,必须重新设置。,1.6.4 搜索路径的设置 1. 用path命令设置搜索路径 使用path命令可以把用户目录临时纳入搜索路径。 注意: 设置的搜索路径仅在当前启动的MATLAB环境下有效,一旦MATLAB重新启动,必须重新设置。 2

6、. 用路径浏览器设置搜索路径 路径浏览器可用来设置当前目录和永久性改变搜索路径。 (1)路径浏览器的启动 (2)路径浏览器的操作,1.7 MATLAB帮助系统,1.7.1 帮助命令 1. help命令 help命令是查询函数语法的最基本方法,查询信息直接显示在命令窗口。 2. lookfor命令 lookfor对搜索范围内的M文件进行关键字搜索,条件比较宽松。 1.7.2 帮助窗口 1.7.3 帮助桌面 1.7.4 在线帮助页,还可以访问MathWorks公司的主页():,1.8 MATLAB功能演示,例1.1 求解线性方程组 命令如下: a=2,3,-1;8,2,3;45,3,9; b=2;4;23; x=inv(a)*b,例1.2 绘制正弦曲线和余弦曲线。 命令如下: x=0:0.5:360*pi/180; plot(x,sin(x),x,cos(x) ; 例1.3 输入10个学生的成绩并对成绩按升序排序。 在MATLAB命令窗口输入: g=input(请输入学生成绩:); g=sort(g),例1.4 设有常微分方程初值问题,试求其数值解,并与精确解相比较。 (1)建立函数文件funt.m: function

温馨提示

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

评论

0/150

提交评论