关系运算符还可以处理标量和非标量数据。数组的关系运算符执行两个数组之间的逐元素比较,并返回相同大小的逻辑数组,其中元素设置为逻辑1(true),关系为true,元素设置为逻辑0(false)。不是。
下表显示了关系运算符-
在线示例
创建一个脚本文件并输入以下代码-
a = 100; b = 200; if (a >= b) max = a else max = b end
当您运行文件时,它会产生以下结果-
max = 200
除了上述关系运算符,MATLAB还提供了以下用于相同目的的命令/函数-
%比较两个值 a = 100; b = 200; if (ge(a,b)) max = a else max = b end %比较两个不同的值 a = 340; b = 520; if (le(a, b)) disp('a小于或等于b') else disp('a大于b') end
运行文件时,它将产生以下结果-
max = 200 a小于或等于b