Find max of matrix without using built in function.
Show older comments
I want to find the "max(a)" without actually using the built in "max" function.
2 Comments
Roland
on 4 May 2011
Sean de Wolski
on 4 May 2011
We won't do your homework for you. What have you tried so far.
Accepted Answer
More Answers (2)
Sean de Wolski
on 4 May 2011
the_max = -min(-(a(:)))
Adrien Leygue
on 4 May 2011
0 votes
The following code will extract the minimum over each column. No loop no max no min and of course not optimal. Feel free to adapt it to other purposes:
S = A((repmat(eye(size(A,1)),[1 size(A,1)]) *(kron(A,ones(size(A,1),1)) < kron(ones(size(A,1),1),A)))==0)'
A.
Categories
Find more on Get Started with MATLAB 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!