ZeroPressureGrandChallenge/Common_Functions/transpose_arrayOfStructs.m
2024-12-10 11:28:49 -06:00

17 lines
319 B
Matlab

function structOfArrays = transpose_arrayOfStructs( arrayOfStructs )
fields = fieldnames(arrayOfStructs(1));
for i = 1:length(fields)
field = fields{i};
% When field = 'a', this is like saying:
% structOfArrays.a = [arrayOfStructs.a];
structOfArrays.(field) = [arrayOfStructs.(field)];
end
end