MATLAB关系运算

MATLAB关系运算符对数组的元素进行设置,将元素设置为逻辑1(真)的关系是真实的和逻辑0(假),它是两个阵列,可以返回一个相同大小的逻辑阵列间的比较。

MATLAB关系运算符标和非标量数据上也能正常工作。

MATLAB关系运算符如下表:

操作符描述
<小于
<=小于等于
>大于
>=大于等于
==等于
~=不等于

详细例子

在MATLAB的命令提示符下建立一个脚本文件,并输入下述代码:

a = 100;
b = 200;
if (a >= b)
max = a
else
max = b
end

运行该文件,产生的结果如下:

max =
   200

除了在上述的关系运算符,MATLAB提供下列命令/函数用于同样的目的:

函数描述
eq(a, b)测试a是否等于b
ge(a, b)测试是否大于或等于B
gt(a, b)测试a是否大于b
le(a, b)测试a是否小于或等于b
lt(a, b)测试a是否小于b
ne(a, b)测试a是否不等于b
isequal测试数组以获得相等性
isequaln测试数组相等,将NaN值视为相等

详细例子

在MATLAB的命令提示符中建立一个脚本文件,并输入下述的代码:

% 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

运行该文件,产生如下结果:

max =
   200
 a is either less than or equal to b
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

std86021

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值