چک کردن نامساوی بودن دو متغیر با دستور ne در متلب
با استفاده از دستور ne در متلب، می توانیم چک کنیم که آیا دو متغیر، نامساوی می باشند یا خیر. در متلب، علامت های =~ به عنوان نامساوی به کار می روند و عبارت A~=B ، یک عبارت شرطی است که اگر A با B نامساوی باشد، آنگاه متلب، عدد 1 را برمی گرداند و اگر A و B با هم مساوی باشند، متلب، عدد 0 را بر می گرداند. بنابراین دستور ne در متلب، اگر به صورت ne(A,B) به کار رود، همانند عبارت شرطی A~=B عمل می کند و اگر A با B نامساوی باشد، آنگاه عدد 1 را برمی گرداند و اگر A و B با هم مساوی باشند، متلب عدد 0 را بر می گرداند. به مثال زیر توجه کنید :
close all
clc
A=35;
B=40;
C=A~=B
D=ne(A,B)
نتیجه :
1
D =
1
close all
clc
A=9;
B=9;
C=A~=B
D=ne(A,B)
نتیجه :
0
D =
0
دستور ne ، همچنین می تواند دو بردار را نیز در ورودی دریافت کرده و سپس نتیجه مقایسه را به صورت یک بردار، در خروجی برگرداند. به مثال زیر توجه کنید :
close all
clc
A=[1 4 8 14];
B=[2 4 9 14];
C=A~=B
D=ne(A,B)
نتیجه :
1 0 1 0
D =
1 0 1 0