Display the the minimum value

3 views (last 30 days)
UTS
UTS on 8 Mar 2015
Commented: Star Strider on 8 Mar 2015
A B
0.025 520
0.027 531
0.029 560
0.031 508
0.033 600
0.035 572
0.037 523
0.039 512
0.041 582
0.043 525
Hi, I am writing a program to determine the value of element A which is corresponding to the minimum value of element B. The answer must be as:
M =
0.031
508
However, the written code
M = min(E,[],2)
gives this answer
M =
0.025
508
Could you please let me know the right code which is able to display the value of element A which is corresponding to smallest value of element B.
Thank you very much

Accepted Answer

Star Strider
Star Strider on 8 Mar 2015
This works:
E = [ 0.025 520
0.027 531
0.029 560
0.031 508
0.033 600
0.035 572
0.037 523
0.039 512
0.041 582
0.043 525];
[MinB,Idx] = min(E(:,2));
Result = E(Idx,:)
produces:
Result =
31.0000e-003 508.0000e+000
as desired.

More Answers (0)

Categories

Find more on Startup and Shutdown in Help Center and File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!