




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章MATLABR2006a基础1-1主要内容本章的学习目标:了解MATLAB语言的背景知识掌握MATLAB安装的方法过程掌握MATLAB基本窗口的使用掌握MATLAB语言的基础知识1-21.1MATLAB概述1.1.1MATLAB语言简介
MATLAB是在20世纪80年代初期,由美国的MathWorks软件开发公司正式推出的一种数学工具软件。利用MATLAB可以实现科学计算、符号运算、算法研究、数学建模和仿真、数据分析和可视化、科学工程绘图以及图形用户界面设计等强大功能。
MATLAB的主要特点有:简单易学。先进的技术界面支持。开放式的体系结构。集成了许多领域专家的智慧。1-31.1MATLAB概述1.1.2MATLAB的主要功能
数值运算功能数据可视化功能动态系统仿真数据处理数学计算数字信号处理与外部应用程序(C和Fortran)进行动态链接1-41.1MATLAB概述1.1.3MATLABR2006a的特色
加强了开发环境的功能增强了数学应用的功能
(MathematicsFeatures)
增强了程序和数据结构的功能
(ProgrammingandDataTypesFeatures)
改进了图形处理功能(GraphicsFeatures)
增强了透视图的功能
(OpenGLRendererFeature——MicrosoftWindows)
增强了应用程序接口的功能
(ExternalInterfaces/APIFeatures)
加强了图形用户界面设计的功能
(CreatingGraphicalUserInterfacesFeatures)
1-51.1MATLAB概述1.1.4
MATLABR2006a的安装方法和过程
步骤1:安装前准备步骤2:开始安装步骤3:输入许可信息
步骤4:浏览软件许可协议步骤5:选择安装类型步骤6:定义安装目录和安装的产品步骤7:定义安装选项步骤8:确认安装选择步骤9:阅读产品配置信息步骤10:完成安装1.1.5MATLABR2006a的卸载1-61.2MATLAB的应用窗口1.2.1MATLAB桌面平台的菜单栏和工具栏图1MATLAB的桌面系统1-71.2MATLAB的应用窗口MATLAB桌面平台的菜单栏
MATLAB桌面平台的菜单栏比较简单,由File(文件)菜单、Edit(编辑)菜单、Debug菜单、Desktop菜单、Window(窗口)菜单和Help(帮助)菜单组成。图2MATLAB的桌面平台的菜单栏1-81.2MATLAB的应用窗口MATLAB桌面平台的工具栏图3MATLAB的桌面平台的工具栏1-91.2MATLAB的应用窗口1.2.2MATLAB桌面平台的组件窗口命令窗口(CommandWindow)M文件编辑/调试器窗口(Editor/Debugger)图形窗口(figure)
历史命令窗口(CommandHistoryWindow)
当前路径窗口(CurrentDirectory)
工作空间窗口(Workspace)1-101.2MATLAB的应用窗口1.2.3MATLAB帮助系统的使1-111.3MATLAB语言初步1.3.1矩阵矩阵的生成主要有下面四种方法:(1)直接输入矩阵元素法(2)把外部数据调入矩阵法(3)M文件创建矩阵法(4)MATLAB函数法1-121.3MATLAB语言初步1.3.2运算符
MATLAB语言中的运算符包括算术运算符、关系运算符、逻辑运算符和操作符等共4种。1-131.3MATLAB语言初步1.3.2运算符1-141.3MATLAB语言初步1.3.2运算符1-151.3MATLAB语言步1.3.3变量MATLAB的变量命名规则如下:变量名以字母开头;变量名区分大小写;变量名的长度不要超过63个;变量名只能由字母、下划线和数字混合组成。1-161.3MATLAB语言初步1.3.3变量1-171.3MATLAB语言步1.3.4函数
在MATLAB语言中,M文件又分为两类:脚本文件和函数文件。脚本是M文件的简单类型,它是若干命令和函数的集合,用于执行特定的功能。它不存在输入/输出参数,脚本非常类似于DOS下的批处理文件。在MATLAB的操作环境下,脚本可以直接访问整个工作空间内的变量,而且由脚本建立的变量在脚本文件执行完毕后仍要保存在工作空间内,直到使用Clear命令为止。1-181.3MATLAB语言初步1.3.4函数MATLAB语言的工具箱,本身就是一个巨大的函数库。函数是MATLAB语言重
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论