返回介绍

Show 例子 2

发布于 2021-06-01 15:10:53 字数 1981 浏览 852 评论 0 收藏 0

关系运算符也可以处理标量和非标量数据。 数组的关系运算符执行两个数组之间的逐个元素比较,并返回相同大小的逻辑数组,其中元素设置为逻辑1(true),其中关系为true,元素设置为逻辑0(false),其中不。

下表显示了关系运算符 -

Sr.No.操作符和说明
1

<

Less than

2

《=

小于或等于

3

>

Greater than

4

》=

大于或等于

5

==

等于

6

~=

不等于

例子 (Example)

创建一个脚本文件并键入以下代码 -

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

当您运行该文件时,它会产生以下结果 -

max =  200

除上述关系运算符外,MATLAB还提供以下用于同一目的的命令/函数 -

Sr.No.功能说明
1

eq(a, b)

测试a是否等于b

2

ge(a, b)

测试a是否大于或等于b

3

gt(a, b)

测试a是否大于b

4

le(a, b)

测试a是否小于或等于b

5

lt(a, b)

测试a是否小于b

6

ne(a, b)

测试a是否不等于b

7

isequal

测试数组是否相等

8

isequaln

测试数组是否相等,将NaN值视为相等

例子 (Example)

创建一个脚本文件并键入以下代码 -

% 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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文