finding the values

1 回表示 (過去 30 日間)
FIR
FIR 2012 年 3 月 3 日
i have in A=[2 5 6 3 ] B=[3],B1=[4]
i want to compare A,B and A,B if value of B is found in A, i want to display value is found
please help

採用された回答

Image Analyst
Image Analyst 2012 年 3 月 3 日
As long as you're simply doing what you asked (to find a single scalar value in a vector), you can use any(A==B) like this:
A=[2 5 6 3 ];
B=3;
if any(A==B)
message = sprintf('The B value of %d is in A.', B);
uiwait(msgbox(message));
end
Needless to say, you can use the B1 variable instead of B.

その他の回答 (1 件)

the cyclist
the cyclist 2012 年 3 月 3 日
You need the ismember() command.

カテゴリ

Help Center および File ExchangeStartup and Shutdown についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by