《计算机控制与仿真技术》第6章 MATLAB程序设计语言

第6章 MATLAB程序设计语言 本章主要敏教学内容 MATLAB的基本功能与特点 MATLAB的操作环境及桌面平台 MATLAB的基本操作 MATLAB的编程应用
1 本章主要教学内容 ➢MATLAB的基本功能与特点 ➢MATLAB的操作环境及桌面平台 ➢MATLAB的基本操作 ➢MATLAB的编程应用 第6章 MATLAB程序设计语言

第6章 MATLAB程序设计语言 本章教学目的及要求 熟悉 MATLAB的基本功能与特点 掌握 MATLAB的桌面平台及操作使用方法 掌握 MATLAB的基本编程应用
2 本章教学目的及要求 ➢熟悉MATLAB的基本功能与特点 ➢掌握MATLAB的桌面平台及操作使用方法 ➢掌握MATLAB的基本编程应用 第6章 MATLAB程序设计语言

第6章 MATLAB程序设计语言 61 MATLAB基础 6.1.1 MATLAB的产生与发展 20世纪70年代,美国新墨西哥大学计算机科学系主任 Cleve moler教授采用 FORTRAN语言编写了一套交互式软件系 统,称其为 MATLAB,意思是“矩阵实验室,主要用于矩阵运 算等数值处理功能。 1984年, Cleve moler教授联合其他数学家和软件专家成 立了 Mathworks软件开发公司,把 MATLAB正式推向市场。 20世纪90年代初 MATLABI已成为国际控制领域公认的标 准计算软件。1993年后, Mathworks公司推出 MATLAB4x版 本。197年后, Mathworks公司又推出了 MATLAB5X版本 2000年后 Mathworks公司推出了最新产品 MATLAB6X版
3 6.1 MATLAB基础 6.1.1 MATLAB的产生与发展 20世纪70年代,美国新墨西哥大学计算机科学系主任 Cleve Moler教授采用FORTRAN语言编写了一套交互式软件系 统,称其为MATLAB,意思是“矩阵实验室,主要用于矩阵运 算等数值处理功能。 1984年,Cleve Moler教授联合其他数学家和软件专家成 立了Mathworks软件开发公司,把MATLAB正式推向市场。 20世纪90年代初MATLAB已成为国际控制领域公认的标 准计算软件。1993年后,Mathworks公司推出MATLAB 4.x版 本。1997年后,Mathworks公司又推出了MATLAB 5.x版本。 2000年后Mathworks公司推出了最新产品MATLAB 6.x版。 第6章 MATLAB程序设计语言

第6章 MATLAB程序设计语言 612 MATLABI的主要功能 1.数值计算和符号计算功能 MATLAB是以矩阵作为数据操作的基本单位,还提供了 丰富的数值计算函数,方便了程序设计。 2.绘图功能 提供了两个层次的绘图操作:一种是对图形句柄进行 的低层绘图操作,另一种是建立在低层绘图操作之上的高 层绘图操作。 3. MATLAB工具箱 包括两大类:功能性工具箱和科学性工具箱
4 6.1.2 MATLAB的主要功能 1.数值计算和符号计算功能 MATLAB 是以矩阵作为数据操作的基本单位,还提供了 丰富的数值计算函数,方便了程序设计。 2.绘图功能 提供了两个层次的绘图操作:一种是对图形句柄进行 的低层绘图操作,另一种是建立在低层绘图操作之上的高 层绘图操作。 3. MATLAB工具箱 包括两大类:功能性工具箱和科学性工具箱。 第6章 MATLAB程序设计语言

第6章 MATLAB程序设计语言 6.13 MATLAB的特点 MATLAB在数值计算、符号运算及图形处理方面在 同类产品中占有较大的优势。它是一种面向21世纪的 科学计算语言,具备开放性、简单易学、易操作、实 用性强等优点,已经成为科研人员和工程技术人员必 不可少的工具。 (1)符号运算功能强大 (2)控制算法选择睿易 3)编程语言简单易学 (4)扩充能力和可开发性强 (5)编程容易且工作效率高
5 6.1.3 MATLAB的特点 MATLAB在数值计算、符号运算及图形处理方面在 同类产品中占有较大的优势。它是一种面向21世纪的 科学计算语言,具备开放性、简单易学、易操作、实 用性强等优点,已经成为科研人员和工程技术人员必 不可少的工具。 (1) 符号运算功能强大 (2) 控制算法选择容易 (3) 编程语言简单易学 (4) 扩充能力和可开发性强 (5) 编程容易且工作效率高 第6章 MATLAB程序设计语言

第6章 MATLAB程序设计语言 6.1.4 MATLAB6版本的改进 (1)系统结构的改进 (2)强大的帮助功能 (3)新增的数值处理功能 (4)程序处理与控制功能 (5)其它控制产品 MATLAB6X软件包中还集成了控制系统分析和设 计的其它相关工具箱和软件包,用户可以完成诸如系 统辨识、系统建模、仿真以及鲁棒控制、模糊控制和 神经网络控制等系统设计的任务
6 MATLAB程序设计语言 第6章 6.1.4 MATLAB 6.x版本的改进 (1)系统结构的改进 (2)强大的帮助功能 (3)新增的数值处理功能 (4)程序处理与控制功能 (5)其它控制产品 MATLAB 6.x软件包中还集成了控制系统分析和设 计的其它相关工具箱和软件包,用户可以完成诸如系 统辨识、系统建模、仿真以及鲁棒控制、模糊控制和 神经网络控制等系统设计的任务

第6章 MATLAB程序设计语言 62 MATLAB操作平台 621 MATLAB的安装 安装 MATLAB6X系统,需要运行系统自带的安装程 序 setup. exe。 622 MATLAB桌面平台 MATLAB的启动: (1)双击系统桌面的 MATLAB图标; (2)在开始菜单程序选项中选择 MATLAB快捷方式; (3)在 MATLAB安装路径的bin子目录中双击可执行文件 matlab. exe。 启动后,就可进入 MATLAB默认设置的桌面平台,如图 6-1所示 7
7 第6章 6.2 MATLAB操作平台 6.2.1 MATLAB的安装 安装MATLAB 6.x 系统,需要运行系统自带的安装程 序setup.exe。 6.2.2 MATLAB桌面平台 MATLAB的启动: (1)双击系统桌面的MATLAB图标; (2)在开始菜单程序选项中选择MATLAB快捷方式; (3)在MATLAB安装路径的bin子目录中双击可执行文件 matlab.exe。 启动后,就可进入MATLAB默认设置的桌面平台,如图 6-1所示。 MATLAB程序设计语言

第6章 MATLAB程序设计语言 Xx MATLAB <Filter Design toolbox 4A Financial Time Series Toolbox A X 第2:22 A=[123:345:456] Eangzhenji emi an %-10:23AM2/27/03-% command Histo Current Directory 图6-1 MATLAB的桌面平台
8 第6章 图6-1 MATLAB的桌面平台 MATLAB程序设计语言

第6章 MATLAB程序设计语言 退出 MATLAB可以采用的方法有: 在文件操作的下拉菜单Fie中,选择 Exit MATLAB 命令; 在命令窗口下,直接键入eⅫ或qu命令,均可退 出 MATLAB 单击 MATLAB主窗口的“关闭”按钮
9 第6章 退出MATLAB可以采用的方法有: ➢在文件操作的下拉菜单File中,选择Exit MATLAB 命令; ➢在命令窗口下,直接键入exit或quit命令,均可退 出MATLAB; ➢单击MATLAB主窗口的“关闭”按钮。 MATLAB程序设计语言

第6章 MATLAB程序设计语言 2. MATLAB的桌面平台 默认设置情况下的桌面平台包括6个窗口,各窗口的功能和 特点简单介绍如下: (1) MATLAB主窗口:主窗口用来进行一些整体的环境参数的 设置。包括6个下拉菜单和10个按钮控件。 (2)命令窗口:是 MATLAB的主要交互窗口,用于输入命令以 及显示除图形以外的所有执行结果。 在主窗口的“VeW菜单下选择“ Command window命令, 可以打开或关闭 MATLAB的命令窗口。如图6-2所示
10 2. MATLAB的桌面平台 默认设置情况下的桌面平台包括6个窗口,各窗口的功能和 特点简单介绍如下: (1)MATLAB主窗口:主窗口用来进行一些整体的环境参数的 设置。包括6个下拉菜单和10个按钮控件。 (2)命令窗口:是MATLAB的主要交互窗口,用于输入命令以 及显示除图形以外的所有执行结果。 在主窗口的“View”菜单下选择“Command Window”命令, 可以打开或关闭MATLAB的命令窗口。如图6-2所示。 第6章 MATLAB程序设计语言
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机控制与仿真技术》第5章 系统仿真算法分析.ppt
- 《计算机控制与仿真技术》第4章 计算机控制技术的应用.ppt
- 《电子商务英语》浙江省2004年1月.doc
- 《电子商务英语》浙江省2003年1月.doc
- 《电子商务英语》全国2006年1月高等教育自学考试.doc
- 《电子商务英语》全国2006年10月高等教育自学考试.doc
- 《电子商务英语》全国2005 年1月高等教育自学考试.doc
- 《电子商务英语》全国2005年10月高等教育自学考试.doc
- 《电子商务英语》全国 2004年10月高等教育自学考试.doc
- 《电子商务英语》2003年1月答案及标准评分.pdf
- 《电子商务英语》全国2003年10月高等教育自学考试.doc
- 《电子商务英语》全国 2002年10月高等教育自学考试.doc
- 《线性代数》Chapter 2 向量与向量空间小结.ppt
- 《线性代数》Chapter 2(6)向量与向量空间习题课.ppt
- 《线性代数》Chapter 3(2)线性方程组的求解.ppt
- 《线性代数》Chapter 3(1)线性方程组的解的结构.ppt
- 《线性代数》Chapter 3 线性方程组小结.ppt
- 《线性代数》Chapter 3 线性方程组习题课.ppt
- 《线性代数》Chapter 3(2)n维向量空间.ppt
- 《线性代数》Chapter 3(1)n维向量组及 其线性相关性.ppt
- 《计算机控制与仿真技术》第8章 Simulink交互式仿真环境.ppt
- 《计算机控制与仿真技术》第1章 控制与仿真的基础知识(杨立).ppt
- 《计算机控制与仿真技术》第7章 控制系统的MATLAB仿真.ppt
- 《计算机控制与仿真技术》第9章 控制系统的Simulink仿真.ppt
- 《计算机控制与仿真技术》第10章 控制系统的计算机仿真应用实例.ppt
- 《计算机控制与仿真技术》第2章 控制系统的数学模型.ppt
- 《计算机控制与仿真技术》第3章 控制原理和分析方法.ppt
- 《计算机控制与仿真技术》第2章 平面结构的几何构造分析.ppt
- 东北财经大学出版社:《物流信息管理》课程配套电子教案(PPT教学课件,共八章).ppt
- 《隐形冠军——Hidden Champions》课程教学课件(PPT讲稿,主讲:邓地).ppt
- 武汉大学生命科学学院:《分子生物学》(英文版)7 DNA Purification.pdf
- 武汉大学生命科学学院:《分子生物学》(英文版)15 E. coli Expression Systems.pdf
- 武汉大学生命科学学院:《分子生物学》(英文版)12 Electrophoresis.pdf
- 武汉大学生命科学学院:《分子生物学》(英文版)16 Eukaryotic Expression.pdf
- 武汉大学生命科学学院:《分子生物学》(英文版)Frontmatter and Index.pdf
- 武汉大学生命科学学院:《分子生物学》(英文版)Getting What You Need from a Supplier.pdf
- 武汉大学生命科学学院:《分子生物学》(英文版)How to Properly Use and Maintain Laboratory Equipment.pdf
- 武汉大学生命科学学院:《分子生物学》(英文版)Nucleic Acid Hybridization.pdf
- 武汉大学生命科学学院:《分子生物学》(英文版)Nucleotides, Oligonucleotides,and Polynucleotides.pdf
- 武汉大学生命科学学院:《分子生物学》(英文版)11 PCR.pdf