Find max of matrix without using built in function.
Mostrar comentarios más antiguos
I want to find the "max(a)" without actually using the built in "max" function.
2 comentarios
Roland
el 4 de Mayo de 2011
Sean de Wolski
el 4 de Mayo de 2011
We won't do your homework for you. What have you tried so far.
Respuesta aceptada
Más respuestas (2)
Sean de Wolski
el 4 de Mayo de 2011
the_max = -min(-(a(:)))
2 comentarios
Roland
el 4 de Mayo de 2011
Sean de Wolski
el 4 de Mayo de 2011
the_max = a(a==-min(-(a(:))))
There!
Adrien Leygue
el 4 de Mayo de 2011
0 votos
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.
Categorías
Más información sobre MATLAB en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!