find min or max value element from more than two matrices
35 views (last 30 days)
Show older comments
I know how we can find min or max value element from two matrices. For more than two matrices we can do two by two and then compare but I was wondering if there is any other simple way to find min or max value element from more than two matrices?
0 Comments
Accepted Answer
George Papazafeiropoulos
on 2 Jun 2014
Edited: George Papazafeiropoulos
on 2 Jun 2014
% data
matrix1=rand(2);
matrix2=rand(3);
matrix3=rand(4);
% engine
c=nan(4,4,3);
c(1:2,1:2,1)=matrix1;
c(1:3,1:3,2)=matrix2;
c(1:4,1:4,3)=matrix3;
% result
d=min(c,[],3)
e=max(c,[],3)
More Answers (1)
Image Analyst
on 2 Jun 2014
For 3 matrices, you can do
minValue = min([a(:);b(:);c(:)])
maxValue = max([a(:);b(:);c(:)])
It's easy to see how to adapt it for more matrices.
2 Comments
See Also
Categories
Find more on Eye Tracking 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!