matlab struct2array
时间: 2023-05-20 17:05:27 浏览: 129
matlab开发-struct2table
可以使用 struct2cell 函数将结构体转换为单元格数组,然后使用 cell2mat 函数将单元格数组转换为普通数组。具体代码如下:
s = struct('field1', [1 2 3], 'field2', [4 5 6]);
c = struct2cell(s);
a = cell2mat(c);
这样,a 就是一个包含所有结构体字段值的数组。
阅读全文