1
對於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是指數
對於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是指數
如果你只是想比accumarray
和max
最大值是你的朋友:
mx = accumarray(vertcat(Node.clus), vertcat(Node.E), [], @max);
獲取指數有點棘手