Best Way to Convert Data in a Structure to an Array
2 次查看(过去 30 天)
显示 更早的评论
I am doing the following to convert data in a structure to an array. It seems a little clunky. Is there a better way?
a(1).data = [1 2];
a(2).data = [3 4];
a(3).data = [5 6];
a(4).data = [7 8];
data2 = cell2mat({a.data}');
2 个评论
Bob Thompson
2021-2-26
data2 = vertcat(a(:).data);
I don't have a good way to make your definition of a.data any better.
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Data Type Conversion 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!