数学建模社区-数学中国
标题:
请教:怎么找到最大值的位置
[打印本页]
作者:
bbk2720
时间:
2011-4-13 20:18
标题:
请教:怎么找到最大值的位置
用max在n行一列的数组里找到了最大值,怎么才能知道它的位置是第几个?
' \( X7 p: c, y' U6 Y2 \- C7 L
求命令
7 a6 u! U* u& B% T& o5 H
作者:
kelanlangzi
时间:
2011-4-13 20:33
>> b = [1 4 3 6]'
k5 @6 z5 \8 }6 E( \# K- |6 T
: q+ G. e' _* Y! I: O+ y$ {- V, y* e
b =
6 H7 n0 r- |* K; i( k
; \4 C3 F& H7 y1 C' ^# S4 \& E
1
+ v# u3 Y4 F0 S9 W
4
5 T0 m* Z# S1 @1 }- q8 l' R
3
1 d4 [, m; ^6 V9 ^
6
) _2 s R% q v& g9 u
3 M. i! e- |$ e- W4 N) e
>> [maxb,weizhi] = max(b)
2 Z5 B0 W; j) Z5 n) t( K
2 o) n0 k1 x- R& f. d+ x2 @$ N
maxb =
1 D9 c8 |5 u9 A
+ |9 O. X: G/ z% P/ x6 ~7 F* Y
6
$ t' X1 k6 A( w' J
7 m& c7 P' x& ~; L
7 h& ^1 E4 J& G, {
weizhi =
. G1 h2 R% t& x) ]$ d
7 a' W; h& J+ w
4
( ]0 J: S8 f7 [# I$ F
作者:
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