English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

MATLAB 関係演算

Matlab 运算子

関係演算子はスカラーおよび非スカラーデータを処理できます。配列の関係演算子は、二つの配列間の要素ごとの比較を実行し、同じサイズの論理配列を返します。その要素は論理値で設定されます。1(true),関係がtrueの場合、要素は論理0(false)に設定されます。いいえ。

以下の表は関係演算子を示しています-

番号演算子と説明
1

<

小さい

2

<=

以下

3

>

大きい

4

>=

以上

5

==

等しい

6

~=

不等

オンライン例

スクリプトファイルを作成し、以下のコードを入力します-

a = 100;
b = 200;
if (a >= b)
max = a
else
max = b
end
ファイルを実行すると、以下のような結果が得られます-
max =  200

上記の関係演算子に加えて、MATLABは以下の同じ目的の命令も提供しています/関数-

番号関数の説明
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値を等しいとみなして配列が等しいかをテストします

オンライン例

スクリプトファイルを作成し、以下のコードを入力します-

%値の比較
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以下

Matlab 运算子