matlab逻辑表达式输出:1为真,0为假。
| 关系操作符 | 说明 |
|---|---|
| < | 小于 |
| <= | 小于等于 |
| > | 大于 |
| >= | 大于等于 |
| == | 等于 |
| ~= | 不等于 |
注意:不等于式~=而不是!=。
用关系操作符来表示两个数组的大小
两个数组比较(两个数组的长度必须一致):matlab将对数组的每一个对应位置的元素进行比较,1为真,0为假。
>> A=1:9
A =
1 2 3 4 5 6 7 8 9
>> B=10-A
B =
9 8 7 6 5 4 3 2 1
>> A>=B
ans =
1×9 logical 数组
0 0 0 0 1 1 1 1 1
>> C=2:12
C = %两个数组的长度必须一致
2 3 4 5 6 7 8 9 10 11 12
>> C>=B
矩阵维度必须一致。
>>
数组与标量比较:数组的每一个元素和标量比较。
C =
2 3 4 5 6 7 8 9 10 11 12
>> C>=5
ans =
1×11 logical 数组
0 0 0 1 1 1 1 1 1 1 1
>>
| 逻辑运算符 | 说明 |
|---|---|
| & | 与 |
| | | 或 |
| ~ | 非 |
相关函数:
| 函数 | 函数功能 |
|---|---|
| finite | 元素有限,返回真值 |
| Isempty | 参量为空,返回真值 |
| isglobal | 参量是一个全局变量,返回真值 |
| ishold | 当前绘图保持状态是"ON",返回真值 |
| isieee | 计算机执行IEEE算术运算,返回真值 |
| isinf | 元素无穷大,返回真值 |
| isletter | 元素为字母,返回真值 |
| isnan | 元素为不定值,返回真值 |
| isreal | 参量无虚部,返回真值 |
| isspace | 元素为空格字符,返回真值 |
| isstr | 参量为一个字符串,返回真值 |
| isstudent | MATLAB为学生版,返回真值 |
| isunix | 计算机为UNIX系统,返回真值 |
原文:https://www.cnblogs.com/3236676588buladuo/p/14350276.html