Assigning New Matrix Elements Based On Comparing 2 Matrices

Say I have 2 Matrices of equal dimensions, say A and B. I need to compare them element by element. If the element in A is greater than the like for like element in B, assign a '1' for that like for like element in C. For when the like for like elements in A and B are equal, assign the value '2' in C. I have played around with the max function and a few inequalities but to no avail. Any help will be greatly appreciated.

 採用された回答

Andrei Bobrov
Andrei Bobrov 2014 年 2 月 16 日
編集済み: Andrei Bobrov 2014 年 2 月 16 日

0 投票

C = (A >= B) + (A == B);

その他の回答 (1 件)

Kiran
Kiran 2014 年 2 月 16 日

0 投票

Both answers are spot on. Thank you very much for your help.

カテゴリ

質問済み:

2014 年 2 月 16 日

回答済み:

2014 年 2 月 16 日

Community Treasure Hunt

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

Start Hunting!

Translated by