数学建模社区-数学中国
标题:
请教:怎么找到最大值的位置
[打印本页]
作者:
bbk2720
时间:
2011-4-13 20:18
标题:
请教:怎么找到最大值的位置
用max在n行一列的数组里找到了最大值,怎么才能知道它的位置是第几个?
0 {, ]% h. t* l9 M' U$ x0 G# l
求命令
0 t' O, O2 ^/ a4 u. A% G
作者:
kelanlangzi
时间:
2011-4-13 20:33
>> b = [1 4 3 6]'
+ T; h- b, _" u: ?# i2 ~4 |) O
& H" D6 u+ X9 v; R5 s) S, ]
b =
6 p- G1 P+ A; ]
" V2 S$ l/ t6 i
1
3 X+ i9 I1 x6 s: U; ~. \/ m
4
3 W2 n3 c2 g' r3 o3 o
3
2 Q! N9 A4 g, k5 ~: c4 U) X
6
& [4 H5 u- R p
' n0 Y9 o0 p0 g
>> [maxb,weizhi] = max(b)
O- R; M9 F$ B+ l' z! o& E
& I- u, w1 l M, N' l. P
maxb =
) W0 J# t3 p* [# z$ S4 K
7 z3 f1 D- r# f0 l: k8 y- S2 C
6
, _# K7 P# U" X- }9 P
, D$ T& e/ ^1 e( ^& D" ~1 K
& C* ], _1 p! U/ A
weizhi =
& ]& O8 j6 ^* ?1 L
0 _: J2 D5 Q' n/ X# A2 Y
4
3 b8 _$ M" w2 d! [3 l/ Y, ^
作者:
gaoshanliu水
时间:
2011-4-13 21:50
顶一下、、、、、
作者:
linmatsas
时间:
2011-4-13 23:27
呵呵,我就这个方法。。。。。。[row column] = find( max( a(
) );返回row是行, column是列,分别是列向量,对应一下就行了。。。。。。。。。
作者:
linmatsas
时间:
2011-4-13 23:27
额。。。。。竟然是笑脸。。。。。。。。重发一个。。。。。。[row column] = find( max( a( : ) );
作者:
gaoshanliu水
时间:
2011-4-14 13:58
再顶一下、。。。
作者:
bbk2720
时间:
2011-4-18 13:09
thank you!!
作者:
〓海狼三世〓
时间:
2011-4-18 13:53
学习一下
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5