[討論] 如何找出最大值但避開Inf

看板MATLAB作者 (321)時間11年前 (2013/01/17 19:58), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
如題 想要請問在陣列中有許多數字資料 要找出裡面的最大值 但偶爾會跑出Inf 這時就要找出第二大的值 不知有什麼指令能辦到 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.135.120.86

01/17 20:07, , 1F
max(a(~isinf(a))) ?
01/17 20:07, 1F
謝謝你的幫忙 我試看看 ※ 編輯: david5192003 來自: 140.135.120.86 (01/17 20:14)

01/17 20:53, , 2F
把Inf改成NaN也行。
01/17 20:53, 2F
文章代碼(AID): #1Gz-Tdfb (MATLAB)