MATLAB - 06 - 逻辑运算.pptVIP

  • 5
  • 0
  • 约1.41千字
  • 约 7页
  • 2015-08-14 发布于广东
  • 举报
逻辑运算 概论 在程序流控制和逻辑、模糊逻辑推理中,都需要对一类问题做出“是真、是假”的回答。 逻辑常量只有两个,即0和1,用来表示两个对立的逻辑状态。 在逻辑代数中,有与、或、非三种基本逻辑运算。 逻辑函数是由逻辑变量、常量通过运算符连接起来的代数式。 MATLAB关于逻辑操作的约定 在所有关系表达式和逻辑表达式中,作为输入的任何非0数都被看作是“逻辑真”,而且只有0才被认为是“逻辑假”。 所有关系表达式和逻辑表达式的计算结果,即输出,是一个由0和1组成的“逻辑数组(Logical Array)”。在此数组中的1表示“真”,0表示“假”。 关系操作 指令 含义 指令 含义 小于 = 大于等于 = 小于等于 == 等于 大于 ~= 不等于 【说明】 标量可以与任何维数组进行比较,比较在此标量与数组每个元素之间的进行,因此比较结果将与被比数组同维。 当比较量中没有标量时,关系符两端进行比较的数组必须维数相同。比较在两数组相同位置上的元素间进行,因此比较结果将于被比数组同维。 逻辑操作 【说明】 标量可以与任何维数组进行逻辑运算。运算比较在此标量与数组每个元素之间的进行,因此运算结果将与参与运算的数组同维。 当逻辑运算中没有标量时,参与运算的数组必须维数相同。运算在两数组相同位置上的元素间进行,因此运算结果数组必定和参与运算的数组同维 指令 含义 指令 含义 指令 含义 与、

文档评论(0)

1亿VIP精品文档

相关文档