[問題] 陣列最大直的index已回收

看板MATLAB作者 (笨笨的)時間16年前 (2010/06/29 17:47), 編輯推噓2(200)
留言2則, 1人參與, 最新討論串1/1
請問各位高手 小弟有一個2X8陣列A=[1 2 3 4 7 5 4 3; 2 3 2 4 3 5 6 4] 小弟想要找最大值7跟它的index=第一列第五行 然後我用[u,v]=max(A) 結果答案卻是u=2 3 3 4 7 5 6 4 v=2 2 1 1 1 1 2 2 要怎樣寫 改才能變成 u=7 v=1,5 非常謝謝各位高手的回覆~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.76.175.169 ※ 編輯: yaohwei 來自: 211.76.175.169 (06/29 17:48) ※ 編輯: yaohwei 來自: 211.76.175.169 (06/29 17:48)

06/29 18:16, , 1F
[c,i]=max(A,[],2) c是每一行的最大值 i是每一行的index
06/29 18:16, 1F
感謝樓上高手 要如何寫才能找到"mxn陣列"的最大值和其index呢 謝謝各位的回覆 ※ 編輯: yaohwei 來自: 211.76.175.169 (06/29 18:55)

06/29 20:03, , 2F
[r,c]=find(A==max(max(A)))
06/29 20:03, 2F
非常感謝您的大大幫助~ ※ 編輯: yaohwei 來自: 211.76.175.169 (06/29 20:13)
文章代碼(AID): #1CAS4mBc (MATLAB)
文章代碼(AID): #1CAS4mBc (MATLAB)