第2章基本使用方法
MATLAB R2007基础教程清华大学出版社
教学目标
教学重点
教学内容
7/19/2017
1
教学目标
掌握利用 MATLAB 2007 的命令窗口进行简单的数学运算
了解 MATLAB 2007 的基本数学函数
掌握常用的操作命令和快捷键
了解 MATLAB 2007 的数据类型
了解 MATLAB 2007 的操作符
了解 MATLAB 2007 脚本编程
7/19/2017
2
教学重点
掌握利用 MATLAB 2007 的命令窗口进行简单的数学运算
掌握常用的操作命令和快捷键
了解 MATLAB 2007 的数据类型
了解 MATLAB 2007 的操作符
7/19/2017
3
教学内容
简单的数学运算
常用的操作命令和快捷键
MATLAB 2007b 的数据类型
MATLAB 2007b 的操作符
MATLAB 2007b 的基本数学函数
MATLAB 2007b 脚本编程
7/19/2017
4
简单的数学运算(1/5)
最简单的计算器使用法
直接输入法
存储变量法
7/19/2017
5
简单的数学运算(2/5)
表达式书写规则
在大多数情况下,MATLAB 对空格不予处理,因此在书写表达式时,可以利用空格调整表达式的格式,使表达式更易于阅读。
在 MATLAB 表达式中,遵守四则运算法则,与通常法则相同。即运算从左到右进行,乘法和除法优先于加减法,指数运算优先于乘除法,括号的运算级别最高;在有多重括号存在的情况下,从括号的最里边向最外边逐渐扩展。
需要注意的是,在 MATLAB 中只用小括号代表运算级别,中括号只用于生成向量和矩阵,花括号用于生成单元数组。
7/19/2017
6
简单的数学运算(3/5)
MATLAB 的数学运算符
需要注意的是,右除和左除的意义并不相同。右除为常规的除法,而左除的意义为:a\b=b/a。
符号
功能
实例
+
加法
3+5=8
-
减法
3-5=-2
*
矩阵乘法
3*5=15
.*
乘,点乘,即数组乘法
/
右除
3/5 =
./
数组右除
\
左除
3\5=
.\
数组左除
^
乘方
3^5= 243
.^
数组乘方
'
矩阵共轭转置
.'
矩阵转置
7/19/2017
7
简单的数学运算(4/5)
标点符号的使用
在 MATLAB 中,标点符号有着充分的意义,可以用标点符号进行运算,或者标点符号可以包含特定的意义。
标点符号
定义
标点符号
定义
分号(;)
数组行分隔符;取消运行显示
点(.)
小数点;结构体成员访问
逗号(,)
数组列分隔符;函数参数分隔符
省略号(…)
续行符
冒号(:)
在数组中应用较多,如生成等差数列
引号(‘’)
定义字符串
圆括号(( ))
指定运算优先级;函数参数调用;数组索引
等号(=)
赋值语句
方括号([ ])
定义矩阵
感叹号(!)
调用操作系统运算
花括号({ })
定义单元数组
百分号(%)
注释语句的标识
7/19/2017
8
简单的数学运算(5/5)
分号(;)
分号用于区分数组的行,或者用于一个语句的结尾处,取消运行显示。
百分号(%)
该符号用于在程序文本中添加注释,增加程序的可读性。百分号之后的文本都将视作注释,系统不对其进行编译。
7/19/2017
9
MATLAB 中的常用数学函数
MATLAB 提供了一系列的函数支持基本的数学运算,这些函数中的大多数调用格式和我们平时
2.基本使用方法 来自淘豆网m.daumloan.com转载请标明出处.