操作符 | 描述 |
---|---|
< | 小于 |
<= | 小于等于 |
> | 大于 |
>= | 大于等于 |
== | 等于 |
~= | 不等于 |
詳細(xì)例子
在MATLAB的命令提示符下建立一個(gè)腳本文件,并輸入下述代碼:
a = 100; b = 200; if (a >= b) max = a else max = b end
運(yùn)行該文件,產(chǎn)生的結(jié)果如下:
max = 200
除了在上述的關(guān)系運(yùn)算符,MATLAB提供下列命令/函數(shù)用于同樣的目的:
函數(shù) | 描述 |
---|---|
eq(a, b) | 測(cè)試a是否等于b |
ge(a, b) | 測(cè)試是否大于或等于B |
gt(a, b) | 測(cè)試a是否大于b |
le(a, b) | 測(cè)試a是否小于或等于b |
lt(a, b) | 測(cè)試a是否小于b |
ne(a, b) | 測(cè)試a是否不等于b |
isequal | 測(cè)試數(shù)組以獲得相等性 |
isequaln | 測(cè)試數(shù)組相等,將NaN值視為相等 |
詳細(xì)例子
在MATLAB的命令提示符中建立一個(gè)腳本文件,并輸入下述的代碼:
% comparing two values a = 100; b = 200; if (ge(a,b)) max = a else max = b end % comparing two different values a = 340; b = 520; if (le(a, b)) disp(' a is either less than or equal to b') else disp(' a is greater than b') end
運(yùn)行該文件,產(chǎn)生如下結(jié)果:
max = 200 a is either less than or equal to b
更多建議: