finding min nummber in a vector
Info
This question is closed. Reopen it to edit or answer.
Show older comments
hi :}
I got to write a program in one code line.
Finding minimum num in a vector without using min or max functions.
Answers (2)
KSSV
on 28 Jul 2017
You arrange your vector in ascending order using sort and pick the first number.
V = rand(10,1) ;
V = sort(V,'ascend') ;
iwant = V(1)
5 Comments
KSSV
on 29 Jul 2017
Yuval Ohoyan Thank you, If one of the element in minus sign i just add abs func?
KSSV
on 29 Jul 2017
Why abs? That case negative number will be minimum.
Image Analyst
on 29 Jul 2017
But that's two lines of code and apparently the instructor/answer thinks it can be done in one line of code.
Walter Roberson
on 29 Jul 2017
The requirement is one line, not one statement.
Image Analyst
on 29 Jul 2017
OK, then I guess we can put both "statements" on one line of code:
V = sort(V,'ascend'); iwant = V(1)
This question is closed.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!