我有一个结构 (sa1) 字段:FirstImpression、FashionSense、兼容性 (7*1) 大小
我想找到 FirstImpression & Fashion Sense 最大值的索引,并在同一索引上将 Compatibility 的值增加 1。
我找到了最大值的索引,但是,我发现很难增加这些索引的兼容性值。
你能建议一个方法吗?这是代码:
firstImpression = zeros(1,size(sa1(),2));
fashionSense = zeros(1,size(sa1(),2));
for i=1:(size(sa1(),2))
firstImpression(i) = sa1(i).FirstImpression;
fashionSense(i) = sa1(i).FashionSense;
end
maxFirstImpressionScore = max(firstImpression);
maxFashionSenseScore = max(fashionSense);
maxFirstImpressionScoreIndexes = find(firstImpression == maxFirstImpressionScore);
maxFashionSenseScoreIndexes = find(fashionSense == maxFashionSenseScore);
for k = 1:size(maxFashionSenseScoreIndexes,2)
sa1(maxFashionSenseScoreIndexes(k)).Compatibility = sa1(maxFashionSenseScoreIndexes(k)).Compatibility +1;
end
有什么建议么 ?