matlab软件应用与开发)

matlab软件应用与开发)

ID:36302345

大小:863.50 KB

页数:81页

时间:2019-05-08

matlab软件应用与开发)_第1页
matlab软件应用与开发)_第2页
matlab软件应用与开发)_第3页
matlab软件应用与开发)_第4页
matlab软件应用与开发)_第5页
资源描述:

《matlab软件应用与开发)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Matlab软件应用与开发主讲教师:李云东联系方式:66642(短号)lyd@suse.edu.com课程安排Matlab简介Matlab基础知识数组Matlab语言程序设计Matlab科学绘图Matlab在数值分析、优化中的应用1.1初始MatlabMatlab是MathWorks公司的产品,是一个为科学和工程计算而专门设计的高级交互式软件包。Matlab环境集成了图示与精确的数值计算,是一个可以完成各种计算和数据可视化的强有力的工具。Matlab可以进行矩阵运算、绘制函数和数据、创建用户界面、与Fortran、C语言混合编程等,主要应

2、用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。1.2Matlab的历史背景Matlab是Matrix(矩阵)和Laboratory(实验室)两个英语单词的前3个字母的组合。它一开始是美国新墨西哥大学计算机系主任CleverMoler博士在20世纪70年代后期为Linpack和Eispack这两个矩阵运算的软件包编写的接口程序,目的是方便所设立的线性代数课程的教学,当时为这个接口程序取了一个名字叫做Matlab。在以后的一段时间,Matlab在很多大学里作为教学辅助软件使用。1983年,工程师John

3、Little和CleverMoler博士,用C语言开发了Matlab的第二代专业版本,这一版本同时具有了数值计算和数据可视化的功能。1.3Matlab的特点Matlab操作简单,功能强大,应用广泛。它具有编程效率高、用户使用方便、扩充能力强、语句简单、高效方便的矩阵和数组运算、方便的绘图功能、开放的源程序等特点。Matlab具有很多有用的工具箱,如通讯工具箱、控制系统工具箱、财政金融工具箱、图像处理工具箱、神经网络工具箱、优化工具箱、信号处理工具箱、统计工具箱、小波工具箱等。最新的版本是2009年3月6日发布的Matlab7.8(R200

4、9a)。1.4如何学习MatlabMatlab的网络资源www.mathworks.comWWW网站ftp.mathworks.com匿名FTP网站http://www.labfans.com/Matlab中国论坛查看帮助,使用help命令(help+函数名)多上机实验,熟能生巧2.Matlab的桌面和桌面工具2.1命令窗口命令窗口:是用户与Matlab交互的工具,是Matlab执行函数命令的窗口。默认情况下,命令窗口总是打开的。7.0版本中,通过选取【Desktop】►【CommandWindow】;命令窗口控制函数:home:移动光标

5、到左上角clc:清除命令窗口(工作空间的变量清除用命令clear)命令历史窗口:在命令窗口每执行一条命令,都将在历史窗口记录下来。反过来,在命令历史窗口只须双击某条历史命令,该命令就会在命令窗口重新执行一次。2.2当前目录浏览器和搜索路径1)当前目录浏览器Matlab将许多内部函数放在不同的目录下,在调用函数时,首先查看当前目录,然后查看搜索路径中的目录。任何需要执行的文件都必须放在当前目录或搜索路径中,文件才能顺利运行。可以在命令窗口输入cd命令改变当前目录。一种改变当前目录快速而又高效的方法是使用桌面上的目录工具条。2)搜索路径文件在

6、执行时必须位于当前目录或者是搜索路径中。使用path命令可以查看Matlab默认的搜索路径。例2.1>>pathMATLABPATHD:MATLAB701toolboxmatlabgeneralD:MATLAB701toolboxmatlabops…例2.2将自己的目录添加到搜索路径中、删除已有搜索路径、改变搜索顺序。>>pathtool,在SetPath对话框中设置。3)常用命令clear:清除当前工作空间的变量例2.3>>clear%清除当前工作空间的所有变量>>clearvar1var2%清除变量var1、var2>

7、>cleara*%清除以a开头的变量who:查看当前工作空间的所有变量(信息简短)whos:作用同who。给出变量的大小、数据类型等具体内容。课后练习(1)认识Matlab7.0的各种操作界面。(2)学会使用查看帮助信息,使用help、helpdesk、doc等帮助命令(3)利用目录工具条、cd命令改变当前目录。(4)利用pathtool对话框设置搜索路径。(5)who、whos查看当前工作空间的变量名及详细信息。(6)通过查看帮助,学会使用save命令,保存变量到*.mat文件中3.数组数组的创建数组中元素的引用和变形数组运算数组操作字

8、符串和数组矩阵运算矩阵特征参数3.1数组的创建3.1.1构造数组可以通过键入数组中每个元素的值来建立并输入一个数组,当数组中的元素个数较少时,这种方法非常适用。创建一个数组,只须以左方括号开始

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

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

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