第二章MATLAB语言的使用与程序设计.ppt
《第二章MATLAB语言的使用与程序设计.ppt》由会员分享,可在线阅读,更多相关《第二章MATLAB语言的使用与程序设计.ppt(26页珍藏版)》请在第壹文秘上搜索。
1、第二章第二章 MATLABMATLAB语言的使用与程序设计语言的使用与程序设计 MATLAB是由美国是由美国MathWorks公司推出的用于数值计算和图形处理公司推出的用于数值计算和图形处理的科学计算语言。它是的科学计算语言。它是Matrix Laboratory(矩阵实验室)的英文缩写。(矩阵实验室)的英文缩写。它不但具有以矩阵计算为基础的强大数学计算和分析功能,而且还具有丰它不但具有以矩阵计算为基础的强大数学计算和分析功能,而且还具有丰富的可视化图形表现功能和方便的程序设计能力,以及许多具有特殊意义富的可视化图形表现功能和方便的程序设计能力,以及许多具有特殊意义的的MATLAB工具箱,如:
2、控制系统工具箱、信号处理工具箱、系统辩识工工具箱,如:控制系统工具箱、信号处理工具箱、系统辩识工具箱、模糊控制工具箱、神经网络工具箱等等。所有这些为系统仿真提供具箱、模糊控制工具箱、神经网络工具箱等等。所有这些为系统仿真提供了十分便利的条件。了十分便利的条件。现在现在MATLAB已广泛地应用于自动控制、信号处理、已广泛地应用于自动控制、信号处理、图像分析、人工智能、生物医学工程、通信工程和金融系统等领域,是国图像分析、人工智能、生物医学工程、通信工程和金融系统等领域,是国际上最流行的系统辅助设计与系统仿真的软件工具。际上最流行的系统辅助设计与系统仿真的软件工具。 本章重点:本章重点:MATLA
3、BMATLAB工作环境掌握工作环境掌握主要文件类型及常用命令主要文件类型及常用命令矩阵、变量、表达式、常用函数矩阵、变量、表达式、常用函数MATLABMATLAB语言的基本语句结构及程序调试方法语言的基本语句结构及程序调试方法一、一、MATLABMATLAB系统简介系统简介 MATLAB MATLAB的主要组成部分的主要组成部分 1.MATLAB1.MATLAB语言体系:语言体系:MATLABMATLAB语言是一种以矩阵运算为基础的高级语言是一种以矩阵运算为基础的高级语言,具有条件控制、函数调用、数据结构、输入输出及面向对象等语言,具有条件控制、函数调用、数据结构、输入输出及面向对象等程序语言
4、特征,可以进行程序设计。程序语言特征,可以进行程序设计。 2.2.开发环境:开发环境:MATLABMATLAB开发环境由一组工具和组件组成,是图形化的开发环境由一组工具和组件组成,是图形化的用户界面,包括用户界面,包括MATLABMATLAB桌面和命令窗口、命令历史窗口、帮助信息浏桌面和命令窗口、命令历史窗口、帮助信息浏览器、工作空间浏览器、文件和搜索路径浏览器。览器、工作空间浏览器、文件和搜索路径浏览器。 3.MATLAB3.MATLAB数学函数库:包括各种数学算法所形成的函数(从基本函数学函数库:包括各种数学算法所形成的函数(从基本函数到高级函数),以及各种工具箱里的函数。数到高级函数),
5、以及各种工具箱里的函数。 4.4.图形系统:图形系统:包括数据图示、图像处理、动画生成、图形显示以包括数据图示、图像处理、动画生成、图形显示以及图形界面设计等功能,还可以通过使用图形句柄完成复杂的图形功及图形界面设计等功能,还可以通过使用图形句柄完成复杂的图形功能,实现对所有图形对象的操作。能,实现对所有图形对象的操作。 5.5.应用程序接口:应用程序接口:MATLABMATLAB还提供了应用程序接口库函数,用户可还提供了应用程序接口库函数,用户可在在MATLABMATLAB环境中使用环境中使用C C或或FORTRANFORTRAN程序。程序。 MATLABMATLAB开发环境开发环境 基本界
6、面基本界面 n命令窗口:命令窗口:提供交互式操作功能,即在命令窗口中直接输入命令或提供交互式操作功能,即在命令窗口中直接输入命令或MATLABMATLAB函数,系统自动反馈信息和结果。函数,系统自动反馈信息和结果。直接输入数学公式回车,即直接输入数学公式回车,即可得到公式的计算结果。如需对前面的公式进行修改,可按一次上方可得到公式的计算结果。如需对前面的公式进行修改,可按一次上方向键,(它可以重写前面的公式或命令),进行修改即可。向键,(它可以重写前面的公式或命令),进行修改即可。 n启动平台窗口启动平台窗口: :在启动平台窗口中包括了系统中已安装的全部在启动平台窗口中包括了系统中已安装的全部
7、MATLABMATLAB程序和帮助文件的管理和启动功能,它采用了树型菜单的形式,用户程序和帮助文件的管理和启动功能,它采用了树型菜单的形式,用户可以直接从启动平台进入所选定项目。可以直接从启动平台进入所选定项目。 n工作空间窗口:变量管理中心,可以显示变量的名称、尺寸、字节和工作空间窗口:变量管理中心,可以显示变量的名称、尺寸、字节和类别等信息,同时用不同的图标表示矩阵、字符数组、单元数组、结类别等信息,同时用不同的图标表示矩阵、字符数组、单元数组、结构及符号对象等变量类型。构及符号对象等变量类型。 n命令历史窗口:显示已执行过的命令。在窗口的某一命令上单击鼠标命令历史窗口:显示已执行过的命令
8、。在窗口的某一命令上单击鼠标右键,会弹出菜单,对所选命令进行操作。右键,会弹出菜单,对所选命令进行操作。 n当前路径窗口:提供了当前路径文件的操作当前路径窗口:提供了当前路径文件的操作 演示演示 MATLAB MATLAB的搜索路径的搜索路径 搜索路径是一系列文件路径的组合。当程序和命令执行搜索路径是一系列文件路径的组合。当程序和命令执行时,时,MATLABMATLAB在搜索路径中查找程序或命令运行所需的函数文在搜索路径中查找程序或命令运行所需的函数文件。件。MATLABMATLAB在执行搜索时按照规定的顺序。如:在命令窗口在执行搜索时按照规定的顺序。如:在命令窗口中输入中输入examplee
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 MATLAB 语言 使用 程序设计