1 / 41
文档名称:

第二部分矩阵.ppt

格式:ppt   大小:813KB   页数:41页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第二部分矩阵.ppt

上传人:我是药神 2022/8/1 文件大小:813 KB

下载得到文件列表

第二部分矩阵.ppt

相关文档

文档介绍

文档介绍:第二部分矩阵
关系和逻辑运算
1、 关系操作符
(1)MATLAB常用的关系操作符有:
<(小于)、<=(小于或等于)、
>(大于)、>=(大于或等于)、
= =(等于)、 ~=(不等于)。
(2)函数:clock
3、查看CPU 时间:cputime
4、日期函数:date
5、秒表定时:
tic
toc

1 、 save:。
2 、 save [文件名] [变量名]
将指定的变量保存在指定的文件中。
如:>>save temp x y z
把x y 。
3、下次加载MATLAB时,可以利用load命令将保存在文件中的变量恢复到工作空间中,其格式为:
(1)load

(2)load [文件名] [变量名]
从指定文件中将指定的变量装入到matlab的工作空间中。
如:>>load temp x
中只将变量x装入到 matlab的工作空间中。
Matlab的变量及数据类型
变量区分字母的大小写
名字不能超过31()个字符
变量必须以字母开头,之后可以是任意字母、数字或者下划线
变量中不能含有标点符号
特殊变量
特殊变量
取值
ans
用于结果的缺省变量名
pi
圆周率
eps
计算机的最小数
inf
无穷大

1/0
nan
不等量

0/0
i j
i=j=
1
-
nargin
函数的输入变量数目
nargout
函数的输出变量数目
realmin
最小的可用正实数
realmax
最大的可用正实数
复数
不需要特殊的处理,可以直接进行。
复数可以表示为:a=10-9i
注意:虚部与虚数单位之间不能留空格
函数:complex
z=complex(3,4)
z=complex(3) z=complex(3,0)
MATLAB数据类型:
数值类型、字符型、稀疏型、单元型、结构型、逻辑类型
最常使用的是数值类型和字符型;稀疏型用于稀疏矩阵;单元型和结构型用于编写大型软件;8位型(:16位型、32位型)用于图象处理。

1、数值类型(double):

在缺省情况下,当结果为整数,作为整数显示;当结果为实数,以小数后4位的精度近似显示。
format short(默认)
format long
不同的整型数据之间不能运算,例如:int8(22)*int16(5)
×
2、字符型(char):
>> a=['sss';'bbb']
a =
sss
bbb
(1)字符数组的定义:字符数组就是字符串,字符串中的每一个字符在系统内部都相应地表示一个数值。
a='You are welcome!'
a =
You are welcome!
size(a)
ans =
1 16
相关函数
A、函数disp用来显示字符串:disp('Hello') Hello
B、判断一个变量是否为字符型数组,可以用函数class或ischar。
x=class(a)
y=ischar(a)
x =
char
y =
1
(2)字符与数值的相互转换:

double:将一个字符串转换为一个数值
char:将数值转换为字符串
s='Good morning!'
s1=double(s)
s2=char(s1)
s =
Good morning!
s1 =
71 111 111 100 32 109 111 114 110 105 110 103 33
s2 =
Good morning!
(3)二维字符数组:

创建二维字符数组时,每行的长度要相等。如果字符串长度不等,可以用空格充填较短的字符串。
例如:
s=['abc ';'defg']
s =
abc
defg

用char函数创建二维字符数组比较方便。当字符串长度不等时,char函数可以自动地在较短的字符中加上一定数量的尾部空格,使其与最长字符串的长度相等。
例如: