逻辑运算表 运算对象 与 或 非 异或 A B A&B AB ~A Xor(A,B) 0 日 0 g 1 8 日 1 8 1 1 1 1 日 9 1 0 1 1 1 1 1 0 在Matlab中,0表示“假”,非零表示“真” 11
11 运算对象 与 或 非 异或 A B A&B A|B ~A Xor(A,B) 0 0 0 0 1 0 0 1 0 1 1 1 1 0 0 1 0 1 1 1 1 1 0 0 逻辑运算表 在 Matlab 中,0 表示 “假”,非零表示 “真
逻辑运算 逻辑运算函数:al1、any any(x) 如果向量X中存在非零元素,则返回1, 否则返回日 a11(x) 如果向量×中所有元素都非零,则返回1, 否则返回0 若x为矩阵,则any和all按列运算, 返回一个0-1向量 12
12 all(x) 如果向量 X 中所有元素都非零,则返回 1, 否则返回 0 若 x 为矩阵,则 any 和 all 按列运算, 返回一个 0-1 向量 逻辑运算 逻辑运算函数:all、any any(x) 如果向量 X 中存在非零元素,则返回 1, 否则返回 0
一 些测试函数 ● 测试函数 isfinite(x) 若x为有限值,返回真值1 isinf(x) 若x为无穷大,返回真值1 isnan(x) 若x为不定值,返回真值1 isreal(x) 若x无虚部,返回真值1 isstr(x) 若x为一个字符串,返回真值1 isempty(x) 若x为空,返回真值1 >isfinite(5) >isinf(5) 13
13 isfinite(x) 若 x 为有限值,返回真值 1 isinf(x) 若 x 为无穷大,返回真值 1 isnan(x) 若 x 为不定值,返回真值 1 isreal(x) 若 x 无虚部,返回真值 1 isstr(x) 若 x 为一个字符串,返回真值 1 isempty(x) 若 x 为空,返回真值 1 一些测试函数 >> isfinite(5) >> isinf(5) 测试函数