第1章 MATLAB操作基础

合集下载

第1章 MATLAB基本操作

第1章 MATLAB基本操作

第1单元 MATLAB基本操作
图1-5 激活Command Window并键入命令
第1单元 MATLAB基本操作
1.4
关闭MATLAB
关闭或退出MATLAB有4种方式,分别为:单击关闭按
钮、执行File菜单上的Exit MATLAB命令、使用Ctrl+Q快捷
方式、在Command Window中键入exit或quit命令,如图1-6 所示。注意输入的命令字符串应小写。
Command Window(命令窗口),用于键入命令,显示执行命 令和运行程序的结果,显示报错信息;Current Directory(当 前目录),用于显示和操作当前目录的存储文件列表; Workspace(工作空间),用于显示和操作当前内存中的变量 列表;Command History (命令历史),用于记录和操作在 Command Window中键入过的内容。 为陈述方便,除通用窗口外,其余窗口均称做专用窗口, 只在用户需要时才启动。专用窗口有Editor(编程窗口)、 Figure(图形窗口)、Simulink Library Browser(仿真库浏览器)、 Model(建模窗口)、GUI Quick Start(用户界面平台)、Help(帮
第1单元 MATLAB基本操作
图1-15 Command Window的Edit菜单
第1单元 MATLAB基本操作
3.Desktop菜单 Desktop菜单如图1-16所示。 执行Desktop_Undock Command Window命令,解锁 Command Window,使其变为浮动窗口。 执行Desktop_dock Command Window命令,锁定 Command Window,使其变为固定窗口。 其余窗口也有类似命令均可解释为:Undock ×××是 解锁窗口命令,使指定窗口×××变为浮动窗口;Dock ×××是锁定窗口命令,使指定窗口×××变为固定窗口。 执行Desktop_Move Command Window命令,移动鼠标 调整Command Window的位置。 执行Desktop_Resize Command Window命令,移动鼠标 调节Command Window的窗口尺寸。

Matlab基础知识点

Matlab基础知识点

MATLAB讲义第一章 MATLAB系统概述1.1 MATLAB系统概述MATLAB(MATrix LABoratory)矩阵实验室的缩写,全部用C语言编写。

特点:(1)以复数矩阵作为基本编程单元,矩阵运算如同其它高级语言中的语言变量操作一样方便,而且矩阵无需定义即可采用。

(2)语句书写简单。

(3)语句功能强大。

(4)有丰富的图形功能。

如plot,plot3语句等。

(5)提供了许多面向应用问题求解的工具箱函数。

目前,有20多个工具箱函数,如信号处理、图像处理、控制系统、系统识别、最优化、神经网络的模糊系统等。

(6)易扩充。

1.2 MATLAB系统组成(1)MATLAB语言MATLAB语言是高级的矩阵、矢量语言,具有控制流向语句、函数、数据结构、输入输出等功能。

同时MATLAB又具有面向对象编程特色。

MATLAB语言包括运算符和特殊字符、编程语言结构、字符串、文件输入/输出、时间和日期、数据类型和结构等部分。

(2)开发环境MATLAB开发环境有一系列的工具和功能体,其中大部分具有图形用户界面,包括MATLAB桌面、命令窗口、命令历史窗口、帮助游览器、工作空间、文件和搜索路径等。

(3)图形处理图形处理包括二维、三维数据可视化,图像处理、模拟、图形表示等图形命令。

还包括低级的图形命令,供用户自由制作、控制图形特性之用。

(4)数学函数库有求和、正弦、余弦等基本函数到矩阵求逆、求矩阵特征值和特征矢量等。

MATLAB数学函数库可分为基本矩阵和操作、基本数学函数、特殊化数学函数、线性矩阵函数、数学分析和付里叶变换、多项式和二重函数等。

(5)MATLAB应用程序接口(API)MATLAB程序可以和C/C++语言及FORTRAN程序结合起来,可将以前编写的C/C++、FORTRAN语言程序移植到MATLAB中。

1.3 MATLAB的应用范围包括:MATLAB的典型应用包括:●数学计算●算法开发●建模、仿真和演算●数据分析和可视化●科学与工程绘图●应用开发(包括建立图形用户界面)以矩阵为基本对象第二章 Matlab基础2.1 MATLAB快速入门(1)搜索路径搜索路径也被看作是MATLAB的路径,其包含的文件被认为在路径上。

MATLAB基础教程(第四版) 第1章 MATLAB R2018b简介

MATLAB基础教程(第四版)  第1章   MATLAB R2018b简介

2019年9月27日
第6页
MATLAB R2018b 基础教程
MATLAB 概述(3/3)
MATLAB有以下几个特点。
高级科学计算语言。 代码、数据文件的集成管理环境。 算法设计开发的交互式工具。 用于线性代数、统计、傅立叶分析、滤波器设计、优化和数值计算的基本数学
函数。 2-D和3-D数据可视化。 创建自定义工程师图形界面的工具。 与第三方算法开发工具—— C/C++、FORTRAN、Java、COM、Microsoft
Real-Time Windows Target
2019年9月27日
第10页
MATLAB R2018b 基础教程
启动 MATLAB R2018b (1/1)
选择“开始”|“所有程序”| MATLAB| R2018b | MATLAB R2018b命令,或者直接双击桌面上的MATLAB图标,启动 MATLAB R2018b。
2019年9月27日
第5页
MATLAB R2018b 基础教程
MATLAB 概述(2/3)
MATLAB可以被广泛地应用于不同领域,如信号与图像处理、控制系统设计 与仿真、通信系统设计与仿真、测量测试与数据采集、金融数理分析以及生物 科学等。在MATLAB中内嵌了丰富的数学、统计和工程计算函数,使用这些 函数进行问题的分析解答,无论是问题的提出还是结果的表达都采用工程师习 惯的数学描述方法,这一特点使MATLAB成为了数学分析、算法开发及应用 程序开发的良好环境。MATLAB是MathWorks产品家族中所有产品的基础。 附加的工具箱扩展MATLAB基本环境用于解决特定领域的工程问题。
Excel—— 集成开发基于 MATLAB的算法。

Matlab基础知识点

Matlab基础知识点

MATLAB讲义第一章 MATLAB系统概述1.1 MATLAB系统概述MATLAB(MATrix LABoratory)矩阵实验室的缩写,全部用C语言编写。

特点:(1)以复数矩阵作为基本编程单元,矩阵运算如同其它高级语言中的语言变量操作一样方便,而且矩阵无需定义即可采用。

(2)语句书写简单。

(3)语句功能强大。

(4)有丰富的图形功能。

如plot,plot3语句等。

(5)提供了许多面向应用问题求解的工具箱函数。

目前,有20多个工具箱函数,如信号处理、图像处理、控制系统、系统识别、最优化、神经网络的模糊系统等。

(6)易扩充。

1.2 MATLAB系统组成(1)MATLAB语言MATLAB语言是高级的矩阵、矢量语言,具有控制流向语句、函数、数据结构、输入输出等功能。

同时MATLAB又具有面向对象编程特色。

MATLAB语言包括运算符和特殊字符、编程语言结构、字符串、文件输入/输出、时间和日期、数据类型和结构等部分。

(2)开发环境MATLAB开发环境有一系列的工具和功能体,其中大部分具有图形用户界面,包括MATLAB桌面、命令窗口、命令历史窗口、帮助游览器、工作空间、文件和搜索路径等。

(3)图形处理图形处理包括二维、三维数据可视化,图像处理、模拟、图形表示等图形命令。

还包括低级的图形命令,供用户自由制作、控制图形特性之用。

(4)数学函数库有求和、正弦、余弦等基本函数到矩阵求逆、求矩阵特征值和特征矢量等。

MATLAB数学函数库可分为基本矩阵和操作、基本数学函数、特殊化数学函数、线性矩阵函数、数学分析和付里叶变换、多项式和二重函数等。

(5)MATLAB应用程序接口(API)MATLAB程序可以和C/C++语言及FORTRAN程序结合起来,可将以前编写的C/C++、FORTRAN语言程序移植到MATLAB中。

1.3 MATLAB的应用范围包括:MATLAB的典型应用包括:●数学计算●算法开发●建模、仿真和演算●数据分析和可视化●科学与工程绘图●应用开发(包括建立图形用户界面)以矩阵为基本对象第二章 Matlab基础2.1 MATLAB快速入门(1)搜索路径搜索路径也被看作是MATLAB的路径,其包含的文件被认为在路径上。

第一章MATLAB基础知识

第一章MATLAB基础知识

第一章MATLAB基础知识1.1 MATLAB开发环境1.MATLAB操作桌面MATLAB4.0以上版本都是在Windows以上环境支持下操作与运行的,因此,这里必须假定读者对Windows有一定的了解和掌握。

本书以Windows98环境,MATLAB6.5版本为例介绍。

书中绝大多数例子在MA TLAB5.3版本中亦能使用.要想进入MATLAB系统,方法有二:(1)在Windows98的桌面上双击MATLAB快捷图标。

(2)单击Windows98的“开始”按钮,再依次单击:程序/MA TLAB/MA TLAB6.5;图1-1MATLAB6.5除保留了传统的命令窗口外,还增加了启动平台窗口、工作空间窗口、命令历史窗口、当前路径窗口等窗口,与新的M文件编辑器和新的在线帮助浏览器等共同构成了MA TLAB6.5的开发环境。

MATLAB的开发环境是MATLAB语言的基础和核心部分,MATLAB语言的全部功能都是在MA TLAB的开发环境中实现的,MA TLAB的仿真工具Simulink、MATLAB的工具箱等其他附加功能的实现也必须使用MATLAB开发环境,因此,掌握MATLAB 的开发环境是掌握MATLAB语言的关键。

启动MA TLAB后,将显示包括命令窗口、启动平台窗口、工作空间窗口、命令历史窗口和当前路径窗口等5个窗口和主菜单组成的操作桌面(图1-1)。

本节对操作桌面的各个窗口作简要介绍,部分窗口的功能和使用将在以后的章节中详细介绍。

操作桌面缺省状态下显示3个窗口,当前路径和工作空间窗口在同一位置显示,可以通过该窗口下方的箭头或窗口标签来切换,命令历史窗口和当前目录窗口在同一位置显示,可以通过该窗口下方窗口标签来切换。

每个窗可以脱离操作桌面独立出来。

也可以通过菜单View来选择显示哪些窗口。

MATLAB还设定了几种特定的窗口布局方式,在View菜单的Desktop Layout选项中,给定了6种布局方式:Default(缺省方式)Command Window Only(只显示命命令窗口方式)Simple(简单方式,只有命令历史窗口和命令窗口)Short History(低命令历史窗口方式)Tall History(高命令历史窗口方式)Five Panel(5个窗口平铺方式)2.MATLAB的通用参数设置MATLAB的通用参数和各功能窗口的参数可以通过主菜单中的file/Preferences项设置,这里先介绍通用参数的设置。

MATLAB 9.8 基础教程 第1章 基础入门

MATLAB 9.8 基础教程 第1章 基础入门
2016年3月升级为MATLAB 9.0(R2016a),2020年3月新发布了MATLAB 9.8(R2020a), 增加了涵盖大数据、数据可视化、数据导入和分析等方面,包含MATLAB Web App Server、深度学习、无限通信、自动驾驶等新功能。
1.1.2 MATLAB系统结构
MATLAB系统由MATAB开发环境、MATLAB数学函数库、MATLAB语言、MATLAB图形处理系统 和MATLAB应用程序接口(API)五大部分构成。
1993年推出了基于PC平台的以Windows为操作系统平台的MATLAB 4.0版;
2006年起,每年推出两个版本,上半年推出的用a标识,下半年推出的用b标识;
2012年9月份开发的MATLAB 8.0(R2012b),采用了全新的视图界面,具有MATLAB和 Simulink的重大更新,可显著提升用户的使用与导航体验,其包括64位和32位两个版本;
Symbolic Math
System Identification
Global Optimization 全局优化工具箱
Text Analytics
Image Acquisition 图像采集工具箱
Image Processing
图象处理工具箱
Instrument Control 仪表控制工具箱
LTE
开发环境
• 一套方便用户使用 的 MATLAB 函 数和 文件工具集,其中 许多工具是图形化 用户接口。它是一 个集成的用户工作 区,允许用户输入 输出数据,并提供 了M文件的集成编 译和调试环境,包 括 MATLAB 桌 面、 命令窗口、M文件 编辑调试器、工作 区浏览器和在线帮 助文档。
数学函数库
• 是数学算法的一个 巨大集合,包括初 等数学的基本算法 和高等数学、线性 代数等学科的复杂 算法等。用户直接 调用其函数就可进 行运算,它是 MATLAB系 统 的基 础组成部分。

第1章matlab基础知识



2.Edit菜单




Undo:取消输入。 Redo:重新输入。 Cut:剪切。 Copy:复制。 Paste:粘贴。 Paste to Workspace:将所选内容粘贴到 工作空间。 Select All:全选。 Delete:删除。 Find:寻找。 Find Files:在指定的文件或路径中寻找。 Clear Command Window:清除命令窗口 中的显示。 Clear Command History:清除命令历史窗 口中的显示。 Clear Workspace:清除工作空间变量。

在命令窗口中运行的命令,都会被保留在Command History(命令历史)窗口中,并且标明指令运行 的日期和时间。
1.3.5 Workspace

用于存储各种变量 和结果的内存空间 ,其中显示了工作 空间中所有变量的 名称、大小、最大 及最小值,可以对 变量进行观察、编 辑、保存和删除等 操作。



(2)直观
程序语言设计符合人们的思维习惯和数学表达方式。 丰富的二、三维图形及动画,对计算结果进行可视化 显示,给用户以直观的认识。 Simulink的仿真环境,省去了用户画图布线的烦恼。


(3)简单
丰富的函数库和工具箱,使用户不必进行具体代码的 编写,只需调用简单的函数指令,就可以执行任务操 作,解决问题。 所有数值对象都默认以双精度浮点类型数组存储,无 须用户进行数据类型的声明和转换。

Save Layout:保存当前布局。 Organize Layout:组织布局。 Command Window:显示或隐藏命令窗口。 Command History:显示或隐藏命令历史窗口。 Current Folder:显示或隐藏当前文件夹。 Workspace:显示或隐藏工作空间。 Help:显示或隐藏帮助。 Profiler:显示或隐藏性能分析器。 File Exchange:用于实现文件的切换。 Editor:显示或隐藏编辑器。 Figures:显示或隐藏图形显示窗口。 Web Browser:打开网络浏览器。 Variable Editor:用于显示变量编辑器。 Comparison Tool:打开对照工具。 Toolbars:显示或隐藏工具栏。 Titles:显示或隐藏窗体标题。

第一章 Matlab中的数组操作讲解

A= B= 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 3 0 0 0 0 0
b=[2,3,-1,5,6], A=diag(b,1)
0 2 0 0 0 0
0 0 3 0 0 0 0 0 0 -1 0 0 0 0 0 0 5 0 0 0 0 0 0 6
B=diag(b,-2)
a=linspace(1,20,6)
a= 1.00 4.80 8.601,3,5个元素构成数组b: b=a(1:2:5) 提取a的第2到5个元素,并反转次序构成数组b1: b1=a(5:-1:2) 按条件提取子数组: 提取a的元素值大于10的元素构成数组b2 b2=a(find(a>10))
a= 'matlab' [2x3 double] [4x5 double] [ 20]
[1x10 double] [4x4 double]
a=
'matlab' [2x3 double] [4x5 double] [ 20] b=a(3,2)
[1x10 double] [4x4 double]
b=
[4x4 double]
0 0 -1 0 0 0 0
0 0 0 5 0 0 0 0 0 0 0 6 0 0
0 0 0 0 0 0
例1.1 输入n阶矩阵
4 2 1 A 0 2 4 2 1 1 2 4 2 1 2 4 1 0 1 2 4
n=input('输入方阵阶数n=')
D=10
N=
M=
3
3
2
1
wxy
wxz
3
2
7
1
wyz

1第一章 Matlab语言概述

(Ⅰ)基础篇第一章 Matlab语言概述§1.语言特点MATLAB是Mathworks公司于20世纪80年代推出的数值计算软件。

得到了广泛的应用。

MATLAB的全称是Mateix Laboratory,意思是矩阵实验室。

它是以矩阵运算为基础的新一代程序语言。

MATLAB是集数学运算、图形处理、程序设计和系统建模为一体的著名编程语言软件,它具有功能强大、使用简单等优点,是进行科学研究和工程实践的有力工具。

与Fortran和C相比,MATLAB语句更简洁、明了,更加符合人们的思维习惯。

并且还具有良好的数据可视化功能。

MATLAB包括两部分:基本部分-主要指数据计算和可视化功能。

扩展部分-主要指工具箱。

§2 基本操作和简单语句输入1. 简单语句输入(简单计算器用法)例1:计算a⨯y÷⨯=(a = 2,b =3,c = 5 )+acbb[程序] 在命令窗口输入>> a=2;b=3;c=5;>> y=a*b+c*b/a 回车[输出] y =13.5000例2:计算64(tan3⨯+45)/2760cos[程序] >> (tan(pi/4)+cos(pi/3))*27^(1/3)/sqrt(64)ans =0.56252. 变量表达式数值(1)变量* matlab语句一般形式为:变量=表达式(或数),若变量和“=”省略,输出时自动建立“ans”默认变量。

* 对大小写敏感,如sqrt(平方根)对,而SQRT,Sqrt全错。

* 变量名第一个字符必须是英文字母,最多可包含31个字符,(含英文、数字、下连符)。

不得包含空格和标点。

* 系统遇到一个新变量名时,它会自动生成变量,若该变量早已存在,系统会自动更新内容。

表1-1 默认预定义变量(永久变量)例3:无穷大的使用>> x =1/0Warning: Divide by zero.x =Inf* 在MATLAB中这样的操作不会引起程序执行中断,只是在给出警告信息的同时,用一个特殊的符号Inf来表示。

matlab基础练习题及答案

matlab基础练习题及答案第1章MATLAB基础1.4MATLAB操作桌面有几个窗口?如何使某个窗口脱离桌面成为独立窗口?又如何将脱离出去的窗口重新放置到桌面上?答:在MATLAB操作桌面上有五个窗口。

在每个窗口的右上角有两个小按钮,一个是关闭窗口的Cloe按钮,一个是可以使窗口成为独立窗口的Undock按钮,点击Undock按钮就可以使该窗口脱离桌面成为独立窗口。

在独立窗口的Dektop菜单中选择Dock...项就可以将独立的窗口重新放置到桌面上。

1.5如何启动M文件编辑/调试器?答:在操作桌面上选择“建立新文件”或“打开文件”操作时,M文件编辑/调试器将被启动。

在命令窗口中键入edit命令时也可以启动M文件编辑/调试器。

1.6存储在工作空间中的数组能编辑吗?如何操作?答:存储在工作空间的数组可以通过数组编辑器进行编辑:在工作空间浏览器中双击要编辑的数组名打开数组编辑器,再选中要修改的数据单元,输入修改内容即可。

1.7命令历史窗口除了可以观察前面键入的命令外,还有什么用途?答:命令历史窗口除了用于查询以前键入的命令外,还可以直接执行命令历史窗口中选定的内容、将选定的内容拷贝到剪贴板中、将选定内容直接拷贝到M文件中。

1.8如何设置当前目录和搜索路径,在当前目录上的文件和在搜索路径上的文件有什么区别?答:当前目录可以在当前目录浏览器窗口左上方的输入栏中设置,搜索路径可以通过选择操作桌面的file菜单中的SetPath菜单项来完成。

在没有特别说明的情况下,只有当前目录和搜索路径上的函数和文件能够被MATLAB运行和调用,如果在当前目录上有与搜索路径上相同文件名的文件时则优先执行当前目录上的文件,如果没有特别说明,数据文件将存储在当前目录上。

1.9在MATLAB中有几种获得帮助的途径?答:(1)帮助浏览器:选择view菜单中的Help菜单项或选择Help 菜单中的MATLABHelp菜单项可以打开帮助浏览器。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.MATLAB系统的启动 . 系统的启动 与一般的Windows程序一样,启动MATLAB系 与一般的 程序一样,启动 系 程序一样 统有3种常见方法: 统有 种常见方法: 种常见方法 (1)使用 使用Windows“开始”菜单。 开始”菜单。 使用 开始 (2)运行 运行MATLAB系统启动程序 系统启动程序matlab.exe。 。 运行 系统启动程序 (3) 利用快捷方式。 利用快捷方式。
(1)
File菜单项:File菜关文件的操作。
(2) Edit菜单项:Edit菜单 菜单项: 菜单项 菜单 项用于命令窗口的编辑操 作。 (3) View菜单项:View菜单 菜单项: 菜单项 菜单 项用于设置MATLAB集成 项用于设置 集成 环境的显示方式
数学软件( 数学软件(Matlab)的使用教程 的使用教程
武汉科技学院理学院数学与应用数学教研室
副教授: 副教授:王洪山 邮箱: 邮箱:hongshan_wang@ 办公室:南湖校区综合楼 办公室:南湖校区综合楼5503C
MATLAB 7.x基础教程 7.x基础教程 作者 张笑天,杨奋强 编著 张笑天, 出版社 西安电子科技大学出版社 出版时间 2008-4-1 2008ISBN 9787560619996 纸张 胶版纸 印次 1 版次 1 定价 26.00
1.3.4 工作空间窗口
工作空间是MATLAB用于存储各种变量和结果的内存空 用于存储各种变量和结果的内存空 工作空间是 在该窗口中显示工作空间中所有变量的名称、大小、 间。在该窗口中显示工作空间中所有变量的名称、大小、 字节数和变量类型说明,可对变量进行观察、编辑、 字节数和变量类型说明,可对变量进行观察、编辑、保存 和删除。 和删除。
1.3.2 主窗口
MATLAB主窗口是 主窗口是MATLAB的主要工作界面。 的主要工作界面。 主窗口是 的主要工作界面 主窗口除了嵌入一些子窗口外, 主窗口除了嵌入一些子窗口外,还主要包括菜 单栏和工具栏。 单栏和工具栏。 1.菜单栏 . 主窗口的菜单栏, 在MATLAB 6.5主窗口的菜单栏,共包含 主窗口的菜单栏 共包含File、 、 Edit、View、Web、Window和Help 6个菜单 、 、 、 和 个菜单 项。
安装完毕并首次启动时, 当MATLAB安装完毕并首次启动时,展现在屏幕上的界 安装完毕并首次启动时 面为MATLAB的默认界面,如下图所示。 的默认界面, 面为 的默认界面 如下图所示。
2.MATLAB系统的退出 . 系统的退出 要退出MATLAB系统,也有 种常见方法: 系统, 种常见方法: 要退出 系统 也有3种常见方法 (1) 在MATLAB主窗口 主窗口File菜单中选择 菜单中选择Exit 主窗口 菜单中选择 MATLAB命令。 命令。 命令 (2) 在MATLAB命令窗口输入 命令窗口输入Exit或Quit命令。 命令。 命令窗口输入 或 命令 (3) 单击 单击MATLAB主窗口的“关闭”按钮。 主窗口的“ 主窗口的 关闭”按钮。
第1章 MATLAB操作基础 章 操作基础
1.1 1.2 1.3 1.4 MATLAB概述 概述 MATLAB的运行环境与安装 的运行环境与安装 MATLAB集成环境 集成环境 MATLAB帮助系统 帮助系统
1.1 MATLAB概述 概述
1.1.1 MATLAB的发展 的发展 Matlab的名称源自 的名称源自Matrix Laboratory.他的首创者是 的名称源自 他的首创者是 在数值线性代数领域颇有印象的Cleve Moler博士, 博士, 在数值线性代数领域颇有印象的 博士 他是Mathworks公司的创始人之一 他是 公司的创始人之一
的全部根。 例1-2 求方程 3x4+7x3 +9x2-23=0的全部根。 的全部根 p=[3,7,9,0,-23]; %建立多项式系数向量 建立多项式系数向量 x=roots(p) %求根 求根
例1-3 求积分 quad('x.*log(1+x)',0,1) 求解线性方程组。 例1-4 求解线性方程组。 a=[2,-3,1;8,3,2;45,1,-9]; b=[4;2;17]; x=inv(a)*b
一般来说,一个命令行输入一条命令, 一般来说,一个命令行输入一条命令,命令行 以回车结束。 以回车结束。但一个命令行也可以输入若干条 命令,各命令之间以逗号分隔, 命令,各命令之间以逗号分隔,若前一命令后 带有分号,则逗号可以省略。 带有分号,则逗号可以省略。例如 p=15,m=35 p=15;m=35
(4) Web菜单项:Web菜单项 菜单项: 菜单项 菜单项 用于设置MATLAB的Web操作。 操作。 用于设置 的 操作
(5) Window菜单项:主窗 菜单项: 菜单项 口菜单栏上的 口菜单栏上的Window菜单, 菜单, 口菜单栏上的 菜单 只包含一个子菜单 只包含一个子菜单Close all, 只包含一个子菜单 , 用于关闭所有打开的编辑器 用于关闭所有打开的编辑器 窗口,包括 窗口, 窗口 包括M-file、Figure、 、 、 Model和GUI窗口。 窗口。 和 窗口 (6) Help菜单项:Help菜单项 菜单项: 菜单项 菜单项 用于提供帮助信息。 用于提供帮助信息。 用于提供帮助信息
2.绘图功能 .
MATLAB集成 和3D图形功能,以完成数值 集成2D和 图形功能 图形功能, 集成 可视化的工作且提供了两个层次的绘图操作: 可视化的工作且提供了两个层次的绘图操作: 一种是对图形句柄进行的低层绘图操作, 一种是对图形句柄进行的低层绘图操作,另一 种是建立在低层绘图操作之上的高层绘图操作。 种是建立在低层绘图操作之上的高层绘图操作。
启动MATLAB后,将进入MATLAB 6.5集成 后 将进入 启动 集成 环境。 集成环境包括MATLAB 环境。MATLAB 6.5集成环境包括 集成环境包括 主窗口、命令窗口(Command Window)、工作 主窗口、命令窗口 、 空间窗口(Workspace)、命令历史窗口 空间窗口 、 (Command History)、当前目录窗口 、当前目录窗口(Current Directory)和启动平台窗口 和启动平台窗口(Launch Pad)。 和启动平台窗口 。
3.编程语言 .
MATLAB提供一种高级编程语言 语言,具有 提供一种高级编程语言M语言 提供一种高级编程语言 语言, 程序结构控制、函数调用、数据结构、 程序结构控制、函数调用、数据结构、输入输 面向对象等程序语言特征,而且简单易学、 出、面向对象等程序语言特征,而且简单易学、 编程效率高且与C/C++,Java的接口能力。 的接口能力。 编程效率高且与 的接口能力
2.MATLAB的搜索路径 . 的搜索路径
1.2 MATLAB的运行环境与安装 的运行环境与安装
1.2.1 MATLAB的运行环境 的运行环境
硬件环境: 硬件环境: (1) CPU (2) 内存 (3) 硬盘 (4) CD-ROM驱动器和鼠标。 驱动器和鼠标。 驱动器和鼠标 软件环境: 软件环境: (1) Windows 98/NT/2000 或Windows XP (2) 其他软件根据需要选用
如果一个命令行很长,一个物理行之内写不下, 如果一个命令行很长,一个物理行之内写不下, 可以在第一个物理行之后加上3个小黑点并按 可以在第一个物理行之后加上 个小黑点并按 下回车键, 下回车键,然后接着下一个物理行继续写命令 的其他部分。 个小黑点称为续行符 个小黑点称为续行符, 的其他部分。3个小黑点称为续行符,即把下 面的物理行看作该行的逻辑继续。 面的物理行看作该行的逻辑继续。 在MATLAB里,有很多的控制键和方向键可 里 用于命令行的编辑。 用于命令行的编辑。
1.2.2 MATLAB的安装 的安装
安装MATLAB 7.1系统,需运行系统自带的安 系统, 安装 系统 装程序setup.exe,可以按照安装提示依次操作。 装程序 ,可以按照安装提示依次操作。
1.3 MATLAB集成环境 集成环境
1.3.1 启动与退出 启动与退出MATLAB集成环 集成环 境
2.工具栏 . MATLAB 6.5主窗口的工具栏共提供了 个命 主窗口的工具栏共提供了10个命 主窗口的工具栏共提供了 令按钮。这些命令按钮均有对应的菜单命令, 令按钮。这些命令按钮均有对应的菜单命令, 但比菜单命令使用起来更快捷、方便。 但比菜单命令使用起来更快捷、方便。
1.3.3 命令窗口 命令窗口是MATLAB的主要交互窗口,用于输入命令并显 的主要交互窗口, 命令窗口是 的主要交互窗口 示除图形以外的所有执行结果。 示除图形以外的所有执行结果。MATLAB命令窗口中的 命令窗口中的 为命令提示符, 正在处于准备状态。 “>>”为命令提示符,表示 为命令提示符 表示MATLAB正在处于准备状态。 正在处于准备状态 在命令提示符后键入命令并按下回车键后, 在命令提示符后键入命令并按下回车键后,MATLAB就会 就会 解释执行所输入的命令,并在命令后面给出计算结果。 解释执行所输入的命令,并在命令后面给出计算结果。
Matlab产品可以用来进行一下工作: Matlab产品可以用来进行一下工作: 产品可以用来进行一下工作 数值分析 数值和符号计算 工程与科学绘图 控制系统的设计与仿真 数字图像处理 数字信号处理 通信系统设计与仿真 财务与金融工程
Matlab的发展历程: 的发展历程: 的发展历程 1984年,MATLAB第1版(DOS版) 年 第 版 版 1992年,MATLAB4.0版 年 版 1994年,MATLAB 4.2版 年 版 1997年,MATLAB 5.0版 年 版 1999年,MATLAB 5.3版 年 版 2000年,MATLAB 6.0版 年 版 2001年,MATLAB 6.1版 年 版 2002年,MATLAB 6.5版 年 版 2004年,MATLAB 7.0版 年 版
1.1.2 MATLAB的主要功能 的主要功能
相关文档
最新文档