- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 基础准备及入门 - 西华师范大学计算机学院.ppt
本章目标 1、熟悉MATALB的操作环境和开发环境; 2、了解MATLAB的主要组成部分; 3、重点掌握MATLAB的命令窗口和M文件编辑器的使用; 4、学会使用帮助功能 。 第一节 MATLAB简介 MATLAB是由“矩阵实验室”(MATrix LABoratory)合成。 MATLAB前身:1978年,美国Cleve Moler教授,Fortran 1984年,Jack Little成立MathWorks公司,首次推出MATLAB商用版。C语言 后来陆续推出了4.0、4.2、5.0、5.3、6.1、6.5版本,现在已经推出了7.0版本 MATLAB语言特点 功能强大。 运算功能强大(数值运算、符号运算) 功能丰富的工具箱 文字处理功能强大(NoteBook) 人机界面友好,易学易用 强大而智能化的作图功能 可扩展性强 Simulink动态仿真功能 MATLAB工具箱 Control System Toolbox System Identification Toolbox Signal Processing Toolbox Neural Network Toolbox Fuzzy Logic Control Toolbox Wavelet Toolbox Model Predictive Control Toolbox MATLAB工具箱 Communication Toolbox Image Processing Toolbox Frequency System Identification Toolbox Optimization Toolbox Partial Differential Equation Toolbox Financial Toolbox Statistics Toolbox MATLAB的启动 方法一:点击快捷方式图标 方法二:点击文件matlab.exe 操作桌面的缺省外貌 上层铺放着三个最常用的界面: 命令窗口(指令窗)、 启动平台窗口(交互界面分类目录窗)、 命令历史窗口(历史指令窗)。 在缺省情况下,还有二个只能看到“窗名”的常用交互界面(铺放在下层): 工作空间窗口(浏览器)、 当前路径(当前目录)窗口。 通用操作界面 命令窗口(指令窗)(Command Window) 启动平台窗口(交互界面分类目录窗) (Launch Pad) 工作空间窗口(浏览器) ( Workspace Browser ) 命令历史窗口(历史指令窗)(Command History) 当前路径(当前目录)窗口( Current Directory Browser) 内存数组编辑器(Array Editor ) M文件编辑/调试器( Editor/Debugger ) 帮助导航/浏览器(Help Navigator/Browser) 图形窗口(Figure) 第二节 Command Window运行入门 是MATLAB提供给用户使用的管理功能的人机界面,其管理功能包括: 管理工作空间中的变量 数据的输入输出的方式和方法, 开发、调试、管理M文件和M函数的各种工具。 数值的记述 采用习惯的十进制表示,可带小数点或负号。以下记述都合法。 3 -99 0.001 9.456 1.3e-3 4.5e33 变量命名规则 变量名、函数名是对字母大小写敏感的。 Myvar myvar MyVar My Var Sin SIN sin 变量名的第一个字符必须是英文字母,最多可包含63个字符(英文、数字和下连符)。 myvar201 变量名中不得包含空格、标点,但可包含下连符。 my_var_201(对) my,var 201(错) MATLAB默认的预定义变量 算术运算符1 算术运算符2 关系运算符 逻辑操作 MATLAB书写表达式的规则: 表达式由变量名、运算符和函数名组成。 表达式将按与常规相同的优先级自左至右执行运算。 优先级的规定是:指数运算级别最高,乘除运算次之,加减运算级别最低。 括号可以改变运算的次序。 书写表达式时,赋值符“=”和运算符两侧允许有空格,以增加可读性。 复数和复数矩阵 MATLAB把复数作为一个整体处理,虚数单位用自定义变量i或j表示。 复数z=a+bi=reiθ直角坐标表示和极坐标表示之间转换的MATLAB指令如下: real(z) z的实部a=rcosθ imag(z) z的虚部b=rsinθ abs(z) z的模r=√(a2+b2) angle(z) z的相角θ=arct
文档评论(0)