matlab基本使用方法.ppt
《matlab基本使用方法.ppt》由会员分享,可在线阅读,更多相关《matlab基本使用方法.ppt(36页珍藏版)》请在三一文库上搜索。
1、2019年3月3日,1,第2章 基本使用方法,教学目标 教学重点 教学内容,2019年3月3日,2,教学目标,掌握利用 MATLAB 2007 的命令窗口进行简单的数学运算 了解 MATLAB 2007 的基本数学函数 掌握常用的操作命令和快捷键 了解 MATLAB 2007 的数据类型 了解 MATLAB 2007 的操作符 了解 MATLAB 2007 脚本编程,2019年3月3日,3,教学重点,掌握利用 MATLAB 2007 的命令窗口进行简单的数学运算 掌握常用的操作命令和快捷键 了解 MATLAB 2007 的数据类型 了解 MATLAB 2007 的操作符,2019年3月3日,4
2、,教学内容,简单的数学运算 常用的操作命令和快捷键 MATLAB 2007b 的数据类型 MATLAB 2007b 的操作符 MATLAB 2007b 的基本数学函数 MATLAB 2007b 脚本编程,2019年3月3日,5,简单的数学运算(1/5),最简单的计算器使用法 直接输入法 存储变量法,2019年3月3日,6,简单的数学运算(2/5),表达式书写规则 在大多数情况下,MATLAB 对空格不予处理,因此在书写表达式时,可以利用空格调整表达式的格式,使表达式更易于阅读。 在 MATLAB 表达式中,遵守四则运算法则,与通常法则相同。即运算从左到右进行,乘法和除法优先于加减法,指数运算优
3、先于乘除法,括号的运算级别最高;在有多重括号存在的情况下,从括号的最里边向最外边逐渐扩展。 需要注意的是,在 MATLAB 中只用小括号代表运算级别,中括号只用于生成向量和矩阵,花括号用于生成单元数组。,2019年3月3日,7,简单的数学运算(3/5),MATLAB 的数学运算符 需要注意的是,右除和左除的意义并不相同。右除为常规的除法,而左除的意义为:ab=b/a。,2019年3月3日,8,简单的数学运算(4/5),标点符号的使用 在 MATLAB 中,标点符号有着充分的意义,可以用标点符号进行运算,或者标点符号可以包含特定的意义。,2019年3月3日,9,简单的数学运算(5/5),分号(;
4、) 分号用于区分数组的行,或者用于一个语句的结尾处,取消运行显示。 百分号(%) 该符号用于在程序文本中添加注释,增加程序的可读性。百分号之后的文本都将视作注释,系统不对其进行编译。,2019年3月3日,10,MATLAB 中的常用数学函数,MATLAB 提供了一系列的函数支持基本的数学运算,这些函数中的大多数调用格式和我们平时的书写习惯一致,方便用户记忆和书写。,2019年3月3日,11,常用的操作命令和快捷键(1/3),为方便用户操作,MATLAB 中定义了一些快捷键。掌握一些常用的操作命令和快捷键,可以使得对 MATLAB 的操作更加便利。,2019年3月3日,12,常用的操作命令和快捷
5、键(2/3),常用的操作命令,2019年3月3日,13,常用的操作命令和快捷键(3/3),常用的操作快捷键,2019年3月3日,14,MATLAB 2007b 的数据类型,整数 浮点数 复数 逻辑变量 各种数据类型之间的运算 各种数据类型之间的转换 数据类型操作函数 变量 系统预定义的特殊变量,2019年3月3日,15,数据类型操作函数,其中的 type 包括 numeric、integer、float 和所有的数据类型。,2019年3月3日,16,整数,MATLAB 支持8位、16位、32位和64位的有符号和无符号整数数据类型。 上述整数数据类型除了定义范围不同外,具有相同的性质。,2019
6、年3月3日,17,定义整数变量,定义变量:由于 MATLAB 默认的数据类型为双精度型,因此在定义整形变量时,需指定变量的数据类型。,2019年3月3日,18,整数运算(1/2),运算 1. 类型相同的整数之间可以进行运算,返回相同类型的结果。 2. 在进行除法时,MATLAB 首先将两个数视为双精度类型进行运算,然后将结果转化为相应的整形数据。 MATLAB 中不允许进行不同整数类型之间的运算。,2019年3月3日,19,整数运算(2/2),由于每种整数数据类型都有相应的取值范围,因此数学运算有可能产生结果溢出。MATLAB 利用饱和处理处理此类问题,即当运算结果超出了此类数据类型的上限或下
7、限时,系统将结果设置为该上限或下限。 例 2-10 整数运算中的数据溢出 x=int8(100); y=int8(90); z=x+y z = 127 x-3*y ans = -27 x-y-y-y ans = -128,结果溢出上限,因此结果为127,3*y溢出上限,结果为127,继续计算,得到最后结果-27,计算x-y-y-y时,从左到右进行计算,结果溢出下限,因此结果为-128,2019年3月3日,20,浮点数(1/2),MATLAB 的默认数据类型是双精度类型(double)。为了节省存储空间,MATLAB 也支持单精度数据类型的数组。 单精度和双精度数据类型的取值范围和精度可以通过例
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- matlab 基本 使用方法
链接地址:https://www.31doc.com/p-2202133.html