我希望这个问题不会太尴尬,但我没有通过谷歌找到解决方案(很可能是因为我不知道匹配的关键字):
如果我在Matlab中有一个带有条目.data
的结构数组,那么在这个条目中搜索是否有一个无循环的解决方案,例如。最大值?
num = 10;
block = struct('header',cell(num,1), 'data',cell(num,1));
% Some data in block; Perhaps this can be achieved without the loop as well?
for i = 1:num
block(i).data = rand(1, 1);
end
% How do i get the corresponding max value of all block.data entries?