matlab逻辑类型

matlab逻辑类型

matlab逻辑表达式输出:1为真,0为假。

matlab关系操作符:

关系操作符 说明
< 小于
<= 小于等于
> 大于
>= 大于等于
== 等于
~= 不等于

注意:不等于式~=而不是!=。

用关系操作符来表示两个数组的大小

  1. 两个数组比较(两个数组的长度必须一致):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
    矩阵维度必须一致。 >>
  2. 数组与标量比较:数组的每一个元素和标量比较。

    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
    
    >>

matlab逻辑运算符及相关函数:

逻辑运算符 说明
&
|
~

相关函数:

  1. xor(x,y) 异或运算
  2. any(x) 判断数组或矩阵元素是否全部为0.

检测函数

函数 函数功能
finite 元素有限,返回真值
Isempty 参量为空,返回真值
isglobal 参量是一个全局变量,返回真值
ishold 当前绘图保持状态是"ON",返回真值
isieee 计算机执行IEEE算术运算,返回真值
isinf 元素无穷大,返回真值
isletter 元素为字母,返回真值
isnan 元素为不定值,返回真值
isreal 参量无虚部,返回真值
isspace 元素为空格字符,返回真值
isstr 参量为一个字符串,返回真值
isstudent MATLAB为学生版,返回真值
isunix 计算机为UNIX系统,返回真值
上一篇:Visual Studio代码不会在PHP Xdebug中的断点处停止


下一篇:php – xdebug,sublime-text-2和KindariSublimeXdebug