MATLAB程序文件.ppt

上传人:p** 文档编号:171682 上传时间:2023-03-16 格式:PPT 页数:51 大小:1.60MB
下载 相关 举报
MATLAB程序文件.ppt_第1页
第1页 / 共51页
MATLAB程序文件.ppt_第2页
第2页 / 共51页
MATLAB程序文件.ppt_第3页
第3页 / 共51页
MATLAB程序文件.ppt_第4页
第4页 / 共51页
MATLAB程序文件.ppt_第5页
第5页 / 共51页
MATLAB程序文件.ppt_第6页
第6页 / 共51页
MATLAB程序文件.ppt_第7页
第7页 / 共51页
MATLAB程序文件.ppt_第8页
第8页 / 共51页
MATLAB程序文件.ppt_第9页
第9页 / 共51页
MATLAB程序文件.ppt_第10页
第10页 / 共51页
亲,该文档总共51页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《MATLAB程序文件.ppt》由会员分享,可在线阅读,更多相关《MATLAB程序文件.ppt(51页珍藏版)》请在第壹文秘上搜索。

1、 1、matlab基本操作2、高数中的matlab3、线代中的matlab4、概率方程中的matlab1.优化软件: lingo2.数据计算软件:Matlab,Mathematica3.文章的排版软件:word,latex(数学)4.数据统计处理软件: excel,spss,sas5.论文阅读软件:word(.doc),Adobe Acrobat (.pdf),超星阅览器rread(电子书,(.pdg,.pdf),cajview(.kdh,.pdf)第第 一一 章章 u1节节.matlab简介及其基本内容简介及其基本内容u2节节.高等数学中的高等数学中的matlabu3节节.线性代数中的线性代

2、数中的matlabu4节节.概率统计中的概率统计中的matlabu5节节.方程方程(组组)中的中的matlabu6节节.数值处理与数值处理与matlab MATLAB是一个集数值计算、符号分析、图象显示、是一个集数值计算、符号分析、图象显示、文字处理于一体的大型集成化软件文字处理于一体的大型集成化软件. .它最初由美国的它最初由美国的Cleve Moler博士所研制博士所研制. .其目的是为线性代数等课程中其目的是为线性代数等课程中的矩阵运算提供一种方便可行的实验手段的矩阵运算提供一种方便可行的实验手段. .经过十几年的经过十几年的市场竞争和发展,市场竞争和发展,MATLABMATLAB已发展

3、成为在自动控制、生物已发展成为在自动控制、生物医学工程、信号分析处理、语言处理、图像信号处理、医学工程、信号分析处理、语言处理、图像信号处理、雷达工程、统计分析、计算机技术、金融界和数学界等雷达工程、统计分析、计算机技术、金融界和数学界等各各行各业中都有极其广泛应用的数学软件行各业中都有极其广泛应用的数学软件. .归纳归纳起起来来,MATLAB,MATLAB具有以下几个特点:易学、适用范围广、功能具有以下几个特点:易学、适用范围广、功能强、开放性强、网络资源丰富强、开放性强、网络资源丰富. .由于由于MATLABMATLAB的强大功能的强大功能, ,它能使使用者从繁重的计算工作中解脱出来它能使

4、使用者从繁重的计算工作中解脱出来, ,把精力集中把精力集中于研究、设计以及基本理论的理解上于研究、设计以及基本理论的理解上, ,所以所以,MATLAB,MATLAB已成已成为在校大学生、硕士生、博士生所热衷的基本数学软件为在校大学生、硕士生、博士生所热衷的基本数学软件. .在此在此, ,我们把我们把MATLABMATLAB作为学习数学的工具介绍给读者作为学习数学的工具介绍给读者, ,希希望能有利于读者今后的学习望能有利于读者今后的学习. . 由于由于MATLAB 拥有大量的常用数学函数、工拥有大量的常用数学函数、工具箱,基本包括了现今数学、物理及工程应用领具箱,基本包括了现今数学、物理及工程应

5、用领域的常用函数,如能熟练掌握,无论在编程时间域的常用函数,如能熟练掌握,无论在编程时间或程序量上,都远远低于或程序量上,都远远低于Fortran、C 等高级语等高级语言,尤其在处理矩阵和向量计算方面更具有无可言,尤其在处理矩阵和向量计算方面更具有无可比拟的优势。比拟的优势。 我们在数学建模竞赛中,由于只有短短的三我们在数学建模竞赛中,由于只有短短的三到四天,而论文的评判不仅注重计算的结果更注到四天,而论文的评判不仅注重计算的结果更注重模型的创造性等很多方面,因此比赛中把大量重模型的创造性等很多方面,因此比赛中把大量的时间花费在编写和调试程序上只会喧宾夺主,的时间花费在编写和调试程序上只会喧宾

6、夺主,是很不值得的,这时使用是很不值得的,这时使用MATLAB 可以很大程可以很大程度上的方便计算、节省时间,使我们将精力更多度上的方便计算、节省时间,使我们将精力更多的放在模型的完善上,所以是较为理想的的放在模型的完善上,所以是较为理想的。Matlab的安装的安装Matlab有各种版本,早期有有各种版本,早期有Matlab 1.0 for 386的的DOS版版本,后来逐步发展这里介绍的版本是本,后来逐步发展这里介绍的版本是Matlab 6 6.x x for Windows因为它使用方便,界面美观,因为它使用方便,界面美观,我们选择它作为主要讲解版本我们选择它作为主要讲解版本Matlab还有

7、许多附加的部还有许多附加的部分,最常见的部分称为分,最常见的部分称为Simulink,是一个用作系统仿真的,是一个用作系统仿真的软件包,它可以让您定义各种部件,定义各自对某种信号软件包,它可以让您定义各种部件,定义各自对某种信号的反应方式及与其它部件的连接方式最后选择输入信号,的反应方式及与其它部件的连接方式最后选择输入信号,系统会仿真运行整个模拟系统,并给出统计数系统会仿真运行整个模拟系统,并给出统计数据据Simulink有时是作为有时是作为Matlab的一部分提供的,称为的一部分提供的,称为Matlab with Simulink版本版本Matlab还有许多工具箱,它还有许多工具箱,它们是

8、根据各个特殊领域的需要,用们是根据各个特殊领域的需要,用Matlab自身的语言编写自身的语言编写的程序集,使用起来非常方便您可以视工作性质和需要的程序集,使用起来非常方便您可以视工作性质和需要购买相应的工具箱常见的工具箱有:购买相应的工具箱常见的工具箱有:SignalProcess信号处理信号处理SystemIdentification系统辨识系统辨识Optimization优化优化NeuralNetwork神经网络神经网络ControlSystem自动控制自动控制Spline样条样条SymbolicMath符号代数符号代数ImageProcess图像处理图像处理NonlinearContro

9、l非线性非线性控制控制Statistics统计统计常见的工具箱常见的工具箱MATLABMATLAB的运行的运行 启动启动MATLABMATLAB点击点击MATLAB图标图标, ,进入到进入到MATLAB命命令窗(令窗(MATLABMATLABCommandCommandWindowWindow). .在命令窗内在命令窗内, ,可以输入可以输入命令、编程、进行计算命令、编程、进行计算. .学会使用学会使用helphelp命令命令在命令窗内输入在命令窗内输入helphelp命令命令, ,再敲回再敲回车键车键. .在屏幕上出现了在线帮助总览在屏幕上出现了在线帮助总览. .(注意:(注意:MATLAB

10、MATLAB命命令被输入后令被输入后, ,必需敲回车键才能执行必需敲回车键才能执行. .为行文方便为行文方便, ,以后不以后不再每次提醒再每次提醒“敲回车键敲回车键”. .学会使用学会使用helphelp命令命令, ,是学习是学习MATLAB的有效方法的有效方法. .例如:要想知道例如:要想知道MATLAB中的基本中的基本数学函数有哪些数学函数有哪些, ,可以在总览的第五行查到:可以在总览的第五行查到:MATLAB中中的的“基本数学函数基本数学函数”用用elfunelfun(elementary function)(elementary function)表表示示, ,于是于是, ,可进一步键

11、入:可进一步键入:“helphelpelfunelfun”, ,屏幕上将出现屏幕上将出现“基本数学函数基本数学函数”表表. .(注意:(注意:helphelpelfunelfun之间有空格之间有空格, ,以以后不再每次提醒后不再每次提醒. .)如果想了解)如果想了解sinsin函数怎样使用函数怎样使用, ,可进一可进一步键入步键入helphelpsin.sin.在工具栏中点击在工具栏中点击helphelp按扭按扭, ,或点击?号按或点击?号按扭扭, ,与上面获取帮助信息的方法是等效的与上面获取帮助信息的方法是等效的. .常用控制命令:clc %清屏clear %清变量save %保存变量loa

12、d %导入变量一些演示命令:logo surf(peaks(20)等学会使用学会使用demodemo命令命令 在命令窗内输入在命令窗内输入demo命令命令,再敲回车再敲回车,键屏幕上将出现演示窗口键屏幕上将出现演示窗口.(MATLAB Demo Window)一共有三个窗口一共有三个窗口,左边的窗口显示欲演示内容的大标题左边的窗口显示欲演示内容的大标题,选选定其中一项定其中一项,右下方的小窗口显示欲演示的具体内容右下方的小窗口显示欲演示的具体内容,选中选中其中一栏其中一栏,再点击再点击run按扭按扭,屏幕上将演示选定的演示程序屏幕上将演示选定的演示程序.右上方的窗口显示关于大标题的一些说明右上

13、方的窗口显示关于大标题的一些说明.在命令窗内输入在命令窗内输入type (文件名文件名),将显示演示程序的将显示演示程序的M文件文件,仔细研究演示程序仔细研究演示程序的的M文件文件,是学习是学习MATLAB的又一有效方法的又一有效方法.进入演示窗还有另一方法:在工具栏中点击进入演示窗还有另一方法:在工具栏中点击Help栏栏,下拉下拉式菜单中点击式菜单中点击examples and demos项项,即可进入演示窗口即可进入演示窗口.退出退出 退出退出Matlab可键入可键入quit或或exit或选择相应的菜或选择相应的菜单中止单中止Matlab运行会引起工作空间中变量的丢失运行会引起工作空间中变

14、量的丢失。命命令令含含义义help在线帮助在线帮助helpwin在线帮助窗口在线帮助窗口helpdesk在线帮助工作台在线帮助工作台demo运行演示程序运行演示程序ver版本信息版本信息readme显示显示ReadmeReadme文件文件who显示当前变量显示当前变量whos显示当前变量的详细信息显示当前变量的详细信息clear清空工作间的变量和函数清空工作间的变量和函数pack整理工作间的内存整理工作间的内存load把文件调入变量到工作间把文件调入变量到工作间save把变量存入文件中把变量存入文件中quit/exit退出退出MATLABMATLABwhat显示指定的显示指定的matlabma

15、tlab文件文件lookfor在在HELPHELP里搜索关键字里搜索关键字which定位函数或文件定位函数或文件path获取或设置搜索路径获取或设置搜索路径echo命令回显命令回显cd改变当前的工作目录改变当前的工作目录pwd显示当前的工作目录显示当前的工作目录dir显示目录内容显示目录内容unix执行执行unixunix命令命令dos执行执行dosdos命令命令!执行操作系统命令执行操作系统命令computer显示计算机类型显示计算机类型MATLAB系统命令系统命令 1.1.2 1.1.2 变量、语句、矩阵与函数变量、语句、矩阵与函数变量变量,在在MATLABMATLAB中中, ,变量由字母

16、、数和下划线变量由字母、数和下划线组成组成. .第一个字符必须是字母第一个字符必须是字母. .一个变量最多由一个变量最多由3131个字符组成个字符组成, ,并区分大小写并区分大小写. .下面是下面是MATLABMATLAB中表示中表示特殊量的字符:特殊量的字符:pipi(圆周率)、(圆周率)、epseps(最小浮点(最小浮点数)、数)、InfInf(正无穷大)、(正无穷大)、NaNNaN(表示(表示0/00/0或或inf-inf-infinf等不定值)、等不定值)、i,j,j(虚数单位)(虚数单位)语句语句,MatlabMatlab的表述语句、变量的类型说明由的表述语句、变量的类型说明由MatlabMatlab系统解释和判断系统解释和判断MatlabMatlab语句通常形式为:语句通常形式为:变量变量= =表达式表达式或者使用其简单形式为:或者使用其简单形式为:表达式表达式表达式由操作符或其它特殊字符、函数和变量表达式由操作符或其它特殊字符、函数和变量名组成表达式的结果为一个矩阵,显示在屏幕名组成表达式的结果为一个矩阵,显示在屏幕上,同时保存在变量中以留用如果变量名和上,同时保存在变量

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > matlab

copyright@ 2008-2023 1wenmi网站版权所有

经营许可证编号:宁ICP备2022001189号-1

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