对于Node.clus
的相同值,如何使用其索引检索最高Node.E
?
示例:如果Node.clus==1
,则有[(2,0.499773),(3,0.5) (15,0.499706)]
。
即(Node.id,Node.E)
它应该返回id = 3
和E=0.5
;
即如果Node.clus==1
,则0.5为最高,3为索引
答案 0 :(得分:0)
如果您只希望最大值超过accumarray
而max
是您的朋友:
mx = accumarray(vertcat(Node.clus), vertcat(Node.E), [], @max);
获取索引有点棘手