compare the absolute value of each element from two matrices
Show older comments
I have two matrices A and B with the size NxM and I want to compare the absolute value of each element for the two matrices and return the bigger value and then to store the real value in a new matrix.
Any suggestions please
Many thanks in advance
3 Comments
Image Analyst
on 25 Nov 2014
How are we suppose to know which elements from A or B are the "real" values? Or do you mean "real" as in complex - are A and B complex numbers? Please give a small numerical example.
Jack_111
on 25 Nov 2014
Image Analyst
on 25 Nov 2014
OK. Good. Calling it the "real" value instead of the "max" value was a major oversight initially. But now that you've clarified it, it looks like you now have two correct solutions. Thanks for accepting one of them. You can also vote for both of them too, even though you can accept only one.
Accepted Answer
More Answers (1)
the cyclist
on 25 Nov 2014
Edited: the cyclist
on 25 Nov 2014
absA = abs(A);
absB = abs(B);
I'm not sure what you mean by "compare ... and return the real value". Larger? Smaller? Difference?
2 Comments
Jack_111
on 25 Nov 2014
Categories
Find more on Creating and Concatenating Matrices in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!