MATLAB语言中的关系与逻辑运算
来源:互联网 发布:下载戏曲的软件 编辑:程序博客网 时间:2024/06/05 09:47
MATLAB语言中的关系与逻辑运算
在执行关系及逻辑运算时,MATLAB 将输入的不为零的数值都视为真 (True)而为零的数值则视为否 (False)。 运算的输出值将判断为真者以 1 表示而判断为否者以 0 表示。各个运算元须用在二个大小相同的阵列或是矩阵中的比较
l 关系运算
指令
含义
<
小于
<=
小于等于
>
大于
>=
大于等于
==
等于
~=
不等于
?a=1:2:11;
?b=2:1:7;
?a>b
ans =
0 0 1 1 1 1
?a==b
ans =
0 1 0 0 0 0
?a>=b
ans =
0 1 1 1 1 1
?a-(b>4)
ans =
1 3 5 6 8 10
l 逻辑运算
指令
含义
&
逻辑 and
|
逻辑 or
~
逻辑 not
(a<2)|(b>6)
ans =
1 0 0 0 0 1
c=a+(a>3)|(b<6)
c =
1 1 1 1 1 1
l 逻辑关系函数
指令
含义
xor
不相同就取1,否则取0
any
只要有非0就取1,否则取0
all
全为1取1,否则为0
isnan
为数NaN取1,否则为0
isinf
为数inf取1,否则为0
isfinite
有限大小元素取1,否则为0
ischar
是字符串取1,否则为0
isequal
相等取1,否则取0
ismember
两个矩阵是属于关系取1,否则取0
isempty
矩阵为空取1,否则取0
isletter
是字母取1,否则取0(可以是字符串)
isstudent
学生版取1
isprime
质数取1,否则取0
isreal
实数取1,否则取0
isspace
空格位置取1,否则取0
isequal(a,b)
ans =
0
isreal(a)
ans =
1
isstudent
ans =
0
转载自http://cs.nju.edu.cn/yangxc/dcc2003.files/matlab/matlab/3_5.htm
- MATLAB语言中的关系与逻辑运算
- MATLAB语言中的关系与逻辑运算
- 【MATLAB】关系运算与逻辑运算
- java中的关系与逻辑运算
- MATLAB 练习03 关系与逻辑运算符
- Matlab中的逻辑运算"&&"与"&","||"与"|"的区别
- Matlab中的逻辑运算符
- C语言关系和逻辑运算符与分支语句
- C语言 第四章 关系、逻辑运算与分支流程控制
- 黑马-C语言-关系,逻辑运算
- (笔记) MATLAB 关系运算 逻辑运算
- Matlab的关系运算和逻辑运算
- 3.8、关系运算与逻辑运算
- 2.7关系运算与逻辑运算
- C语言中的逻辑运算符
- C语言中的逻辑运算符
- 黑马程序员---C语言基础---关系、逻辑运算
- VBA中的关系和逻辑运算符
- Python语法学习之文件操作
- yarn工作流程
- EXT.NET 绑定XML数据源
- url 中文乱码问题
- OC中方法的一些小疑问
- MATLAB语言中的关系与逻辑运算
- FireBird编译
- oracle定制定时执行任务
- Leetcode: Shortest Word Distance II
- hdu1258简单二分图匹配
- elf study
- Delphi中利用钩子实现QQ聊天窗口的修改
- UIView 重绘与多点触控事件处理
- list<String>去重