Matlab 软件应用与开发)课件.ppt

  1. 1、本文档共81页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab 软件应用与开发 主讲教师:李云东 联系方式:66642(短号) lyd@ 课程安排 Matlab简介 Matlab基础知识 数组 Matlab语言程序设计 Matlab科学绘图 Matlab在数值分析、优化中的应用 1.1 初始Matlab Matlab是MathWorks公司的产品,是一个为科学和工程 计算而专门设计的高级交互式软件包。Matlab环境集成了图 示与精确的数值计算,是一个可以完成各种计算和数据可视 化的强有力的工具。Matlab可以进行矩阵运算、绘制函数和 数据、创建用户界面、与Fortran、C语言混合编程等,主要 应用于工程计算、控制设计、信号处理与通讯、图像处理、 信号检测、金融建模设计与分析等领域。 1.2 Matlab的历史背景 Matlab是Matrix(矩阵)和Laboratory(实验室)两个英语单词的 前3个字母的组合。它一开始是美国新墨西哥大学计算机系 主任Clever Moler博士在20世纪70年代后期为Linpack和 Eispack这两个矩阵运算的软件包编写的接口程序,目的是 方便所设立的线性代数课程的教学,当时为这个接口程序取 了一个名字叫做Matlab。在以后的一段时间,Matlab在很多 大学里作为教学辅助软件使用。1983年,工程师John Little 和Clever Moler博士,用C语言开发了Matlab的第二代专业 版本,这一版本同时具有了数值计算和数据可视化的功能。 1.3 Matlab的特点 Matlab操作简单,功能强大,应用广泛。它具有编程效率 高、用户使用方便、扩充能力强、语句简单、高效方便的矩 阵和数组运算、方便的绘图功能、开放的源程序等特点。 Matlab具有很多有用的工具箱,如通讯工具箱、控制系统 工具箱、财政金融工具箱、图像处理工具箱、神经网络工具 箱、优化工具箱、信号处理工具箱、统计工具箱、小波工具 箱等。 最新的版本是2009年3月6日发布的Matlab 7.8(R2009a)。 1.4 如何学习Matlab Matlab的网络资源 WWW网站 匿名FTP网站 / Matlab中国论坛 查看帮助,使用help命令(help +函数名) 多上机实验,熟能生巧 2. Matlab的桌面和桌面工具 2.1命令窗口 命令窗口:是用户与Matlab交互的工具,是Matlab 执行函数命令的窗口。默认情况下,命令窗口总是 打开的。7.0版本中,通过选取【 Desktop 】? 【 Command Window 】; 命令窗口控制函数: home:移动光标到左上角 clc:清除命令窗口(工作空间的变量清除用命令clear) 命令历史窗口:在命令窗口每执行一条命令,都将 在历史窗口记录下来。反过来,在命令历史窗口只 须双击某条历史命令,该命令就会在命令窗口重新 执行一次。 2.2 当前目录浏览器和搜索路径 1)当前目录浏览器 Matlab将许多内部函数放在不同的目录下,在调 用函数时,首先查看当前目录,然后查看搜索路径 中的目录。任何需要执行的文件都必须放在当前目 录或搜索路径中,文件才能顺利运行。可以在命令 窗口输入cd命令改变当前目录。一种改变当前目录 快速而又高效的方法是使用桌面上的目录工具条。 2)搜索路径 文件在执行时必须位于当前目录或者是搜索路 径中。使用path命令可以查看Matlab默认的搜索 路径。 例2.1 path MATLABPATH D:\MATLAB701\toolbox\matlab\general D:\MATLAB701\toolbox\matlab\ops … 例2.2 将自己的目录添加到搜索路径中、删除已有搜索路径、 改变搜索顺序。 pathtool,在Set Path对话框中设置。 3)常用命令 clear:清除当前工作空间的变量 例2.3 clear %清除当前工作空间的所有变量 clear var1 var2 %清除变量var1、var2 clear a* %清除以a开头的变量 who:查看当前工作空间的所有变量(信息简短) whos:作用同who。给出变量的大小、数据类 型等具体内容。 课后练习 (1)认识Matlab 7.0的各种操作界面。 (2)学会使用查看帮助信息,使用help、helpdesk、doc等帮助命令 (3)利用目录工具条、cd命令改变当前目录。 (4)利用pathtool对话框设置搜索路径。 (5)who、whos查看当前工作空间的变量名

文档评论(0)

haoshiyi579 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档