MATLAB概述与运算基础.ppt_第1页
MATLAB概述与运算基础.ppt_第2页
MATLAB概述与运算基础.ppt_第3页
MATLAB概述与运算基础.ppt_第4页
MATLAB概述与运算基础.ppt_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

1、科学计算和MATLAB语言;课程内容;第1课介绍MATLAB概述和计算基础;第2课介绍MATLAB计算机编程;第3课MATLAB档案操作;第4课图形功能;第5课代数的数值计算问题;第6课数据处理方法和多项式;第7课MATLAB符号计算;第7课第1课MATLAB功能强大,容易学习,编程效率高,受到很多科技人员的欢迎。在欧美各大学,MATLAB已成为线性代数、自动控制理论、数字信号处理、时间序列分析、动态系统模拟、图像处理等课程基本教育工具,成为大学生、硕士生和博士生必须掌握的基本技术。MATLAB:是英语矩阵实验室的缩写。1 .MATLAB功能:1。MATLAB功能:1。数值计算和符号计算功能M

2、ATLAB的数值计算功能包括矩阵运算、多项式和玻璃分数运算、数据统计分析、数值积分、最优化等。符号计算取得问题的解析解决方案。2 .除了MATLAB语言MATLAB命令行的交互操作外,还可以通过编程方式工作。使用MATLAB,几乎可以轻松实现C或fortran语言的所有功能,包括Windows图形用户界面设计。3 .图形功能MATLAB提供两个茄子级别的图形命令。一个是图形句柄的低级图形命令,另一个是基于低级图形命令的高级图形命令。使用MATLAB的高级图形命令,您可以轻松绘制2D、3D或4D图形,识别图形和坐标、视角和照明设计、色彩微调曹征等。4 .应用工具箱的基本部分和各种可选工具箱。基本

3、部分有数百个内部函数。工具箱分为两个茄子主要类别:功能工具箱和学科工具箱。功能工具箱主要用于扩展符号计算功能、视觉建模模拟功能和字处理功能等。学科工具箱具有较强的专业知识,如控制系统工具箱、信号处理工具箱、神经网络工具箱、最优化工具箱、金融工具箱等,用户可以直接使用这些工具箱进行相关领域的科学研究。1 .MATLAB功能:2。MATLAB操作环境,2 .MATLAB操作环境、硬件:通常需要486个以上的处理器、16MB以上的内存、足够的硬盘可用空间(取决于安装的组件数量)以及CD-ROM牙齿。软件:Windows 9x、3。MATLAB集成环境,3 .MATLAB集成环境,MATLAB5。X(

4、6 .x)是高度集成的语言环境,可用于交互和节目创建与执行1。启动MATLAB与常规Windows程序一样,有两种启动MATLAB的茄子常用方法。(1)通过“开始”按钮选择节目菜单项,然后从MATLAB菜单打开MATLAB,双击桌面上的图标,MATLAB牙齿启动。2.MATLAB命令窗口(1)命令窗口的菜单栏包含File、Edit、Window和Help项。档案菜单项:New命令:m档案,用于设置图形窗口。Open命令:打开已设置的m文件。Run Script命令:运行命令文件。Load Workspace命令:将变量加载到当前空间中。Save Workspace As指令:以目前工作区中的所

5、有变数为字尾。另存为带有mat的文件。3 .MATLAB集成环境,档案菜单项:Show Workspace命令:打开变量浏览器。Set Path命令:打开MATLAB的路径浏览器。Preferences命令:打开命令窗口的显示格式。Print Setup命令:打印机参数设置。Print命令:打印和设置某些打印参数。Print Selection命令:打印选定内容。Exit MATLAB命令:关闭MATLAB系统。3 .MATLAB集成环境,2 .MATLAB命令窗口,剪辑菜单项:Undo、Edit、Copy和Paste命令:分别撤消、剪切、复制和粘贴上次操作。Clear命令:删除内容。Sele

6、ct All命令:可以选择所有文字内容。Clear Session命令:清除命令剪辑区域的全部内容,但不从工作空间中删除变量。3 .MATLAB集成环境,2 .MATLAB命令窗口,帮助文档菜单项: Help window命令:打开MATLAB帮助文档窗口。Help Tips命令:打开帮助文档窗口,首先显示MATLAB的帮助文档系统分类及其使用方法。Help Desk(HTML)命令:打开系统WWW浏览器并显示MATLAB帮助文档桌面。Examples and Demos命令:演示MATLAB提供的示例以熟悉相关部分的使用。About MATLAB命令:打开有关MATLAB版本、版权等的信息。

7、Subsribe命令:在计算机上打开WWW浏览器时,可以填写相关表格以获取MathWorks的产品。3 .MATLAB集成环境,2 .MATLAB命令窗口,Window菜单项:Window菜单项允许您查看MATLAB中当前打开的所有窗口,并选择一个窗口作为当前窗口,以便在窗口之间转换。3 .MATLAB集成环境,2 .MATLAB命令窗口,(2)命令窗口中的工具栏工具栏提供了命令按钮,使您可以使用命令按钮更快、更轻松地完成任务。工作区新建剪切粘贴浏览器新建模拟模型复制撤消路径浏览器帮助文档打开,3 .MATLAB集成环境,2 .MATLAB命令窗口、(3)命令窗口中的命令剪辑区域命令剪辑区域用

8、于输入命令和显示计算结果。输入命令并按回车键按钮后,MATLAB将解释输入的命令执行,并在命令后提供计算结果。例如:在MATLAB命令窗口中,输入命令a=1,1.5,2,9,7。0,3.6,0.5,-4,4;7,10,-3,22,33;3,7,8.5,21,6;3,8,0,90,-20显示5*5矩阵。3 .MATLAB集成环境,2 .MATLAB命令窗口,(4)MATLAB帮助文档系统MATLAB 5。在x中,可以使用多种茄子方法(如帮助文档命令、帮助文档窗口、MATLAB帮助文档桌面或联机帮助文档页面)获取帮助。对于网络用户,还可以直接连接到MathWorks的web网页()以获取帮助。3

9、.MATLAB集成环境,2 .MATLAB命令窗口,3 .MATLAB关闭关闭MATLAB系统有三种茄子方法。(1)单击MATLAB命令窗口的关闭按钮。(2)在命令窗口档案菜单中,选择Exit MATLAB命令。(3)在MATLAB命令窗口中,输入Exit和Quit命令。在MATLAB中,变量名称是以字母开头,后跟字母、数字或下划线的字符序列,最多可包含19个字符,用于分隔字符的大小写入。MATLAB提供的标准函数名称必须为小写。3 .MATLAB集成环境,4 .MATLAB运算、变数和指定陈述式MATLAB指定陈述式有两种茄子形式:(1)变数=运算式(2)运算式。其中,“表达式”是使用运算符

10、连接运算量的公式,结果是矩阵,在主第二个语句格式中,表达式的值指定给MATLAB的永久变量ans。在语句末尾添加附加点时,MATLAB仅执行分配操作,不再显示操作的结果。在一个语句中,如果表达式太复杂,写不出一行,可以添加三个小黑点(连续字符),按回车键键,然后重写。例如s=1-1/2 1/3-1/4 1/5-1/6 1/7-1/8 1/9-1/10 1/11-1/12;4 .MATLAB操作数,MATLAB表达式算术表达式。运算符包括(加)、(减)、*(乘)、/(右除)、(左除)和(乘)。对于矩阵,左除法和右除法表示两个茄子不同除数矩阵和被除数矩阵的关系。关系表达式。运算符是(大于)、=(大

11、于或等于)、=(等于)、=(不等于)逻辑表达式。运算符包括:4 5 6;7 8 9输出结果A=1 2 3 4 5 6 7 8 9,4。MATLAB运算量,利用函数构建数值矩阵:MATLAB提供了大量用于生成和操作矩阵的函数,并利用它们建立了矩阵。例如,reshape函数、diag函数等。Reshape函数用于设置数字矩阵。Diag函数用于生成对角阵列。使用M文件创建矩阵:对于大型复杂矩阵,可以专门创建M文件。第一步是使用剪辑程序输入档案内容。步骤2:将输入另存为纯文本(将档案名称设置为mymatrix.m)。步骤3:在MATLAB命令窗口中输入mymatrix时,将自动创建名为AM的矩阵,以后

12、可以显示和调用该矩阵。4 .MATLAB运算、建立矩阵、使用M档案建立矩阵:对于大型复杂的矩阵,您可以特别建立M档案。第一步是使用剪辑程序输入档案内容。步骤2:将输入另存为纯文本(将档案名称设置为mymatrix.m)。步骤3:在MATLAB命令窗口中输入mymatrix时,将自动创建名为AM的矩阵,以后可以显示和调用该矩阵。4 .在MATLAB运算、矩阵设定、冒号运算式MATLAB中,冒号是重要的运算子。可用于生成矢量和分割矩阵。冒号表达式的正则格式为e 13360 e 2: e 3。其中E1是初始值,E2是步长,E3是结束值。冒号表达式生成以步骤E2(E1到E3)结尾的行向量。4 .MATLAB运算量,MATLAB公共数学函数MATLAB有很多数学函数,函数参数被定义为矩阵变量,算法在矩阵的元素上按函数项操作,因此运算的结果是与参数相同维的矩阵。例如:A=1 2 3;4 5 6 b=修改(pi * A)c=cos(pi * b);矩阵的基本运算()矩阵转换()矩阵加法和减法()矩阵乘法()矩阵除法ab=inv (a)矩阵的函数,4 .MATLAB运算,阵列运算(1)阵列的加法与减法(2)阵列的乘法与除法(3)阵列的乘法,6应用程式范例,范例1解译线性方程组AX=b 1.5 2 97 3.6 . 0 . 5-4 0,3 . 6,07,10,-3,22,33;3,7,8

温馨提示

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

评论

0/150

提交评论