[請益] 最大值的max

看板MATLAB作者 (凱凱)時間13年前 (2012/10/09 16:08), 編輯推噓0(003)
留言3則, 3人參與, 最新討論串1/1
請問一下 max可以用來找出最大的變數嗎? 譬如說 a=10 b=20 c=30 我用了max只能找出最大值是30 有辦法用max來找最大值的變數是c嗎? 我在只有想到用if來寫 但是如果變數增加的話就很麻煩了 不知道有沒有什麼語法可以解決這個問題 謝謝各位 -- 20330 6/17 - □ (本文已被吃掉) 幹!這梗有毒...救命~~ 20331 6/17 - □ (本文已被吃掉) 〒 〒 20332 1 6/17 - □ (本文已被吃掉) ▼▼▼▼ 20333 XX 6/17 - 囧 (哈哈拎北有毒) \▲▲▲▲\ = ●20334 1 6/17 - □ (本文已被吃掉) 20335 6/17 - □ (本文已被吃掉) 口卡口卡嘗百草ψArmour -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.17.9.77

10/09 19:58, , 1F
Q=[10 20 30]; [value position]=max(Q);
10/09 19:58, 1F

10/09 20:38, , 2F
data你的樣本 [A,IX]=max(data) IX就是最大值的位置了
10/09 20:38, 2F

10/11 23:23, , 3F
非常感謝兩位的幫忙
10/11 23:23, 3F
文章代碼(AID): #1GSzjWpK (MATLAB)