MATLAB基础笔记——数据类型(2)

算数运算符

MATLAB基础笔记——数据类型(2)_第1张图片
常见运算函数
MATLAB基础笔记——数据类型(2)_第2张图片

关系运算符

< 小于
<=小于等于
>大于
>=大于等于
==等于
~=不等于


逻辑运算符

&与
|或
~非

A=1:9;
TrueorFalse= (A>2) & (A<6)

运算结果

TrueorFalse =
1×9 logical 数组
0 0 1 1 1 0 0 0 0


逻辑函数

xor(x,y)

x~=y 返回1
x==y 返回0

any(x)

向量x

有非0元素返回1
反之返回0

矩阵x
每一列有非0元素返回1
反之返回0

all(x)

所有元素非0返回1
反之返回0


运算优先级

算数>关系>逻辑
MATLAB基础笔记——数据类型(2)_第3张图片


相关测试函数

MATLAB基础笔记——数据类型(2)_第4张图片


字符和字符串

显示为文本
但以ASCII为工作原理
MATLAB基础笔记——数据类型(2)_第5张图片


字符串索引

在命令行窗口输入

String ='Every good boy does fun.';
U=String(7:10)

运行结果

U =
‘good’

注意:若输入的字符串中存在单引号,需再加一个单引号进行转义


字符串的连接

可以通过字符串数组连接来实现
在命令行窗口输入

U='Hello,';

>> V=' word!';
>> W=[U V]

输出结果

W =

‘Hello, word!’

你可能感兴趣的:(matlab基础,matlab,开发语言)