2016-10-26 38 views
1

對於Node.clus的相同值,如何檢索最高的Node.E及其索引?在具有兩個值的數組中索引

例如:如果Node.clus==1,有[(2,0.499773),(3,0.5) (15,0.499706)]。 即(Node.id,Node.E)

它應該返回id = 3E=0.5;

即如果Node.clus==1,0.5是最高的,3是指數

Dataset

回答

0

如果你只是想比accumarraymax最大值是你的朋友:

mx = accumarray(vertcat(Node.clus), vertcat(Node.E), [], @max); 

獲取指數有點棘手

相關問題