當作善良 2星
共回答了81个问题采纳率:93.3% 评论
use the function
* struct2cell()
* cell2mat()
------------------- Test Code -------------------------
function demo_structArray()
% create a struct array
NUM = 10;
a = struct('name',cell(NUM,1),'val',1); % a 10-by-1 struct array with 2 field
% we want to get the a(:).val as an array
a_cell = struct2cell(a); % a_cell is a 2-by-10 cell array
b = a_cell(2,:);
b = cell2mat(b);
b
end
----------------- Results ---------------
b =
1 1 1 1 1 1 1 1 1 1
17小时前
猜你喜欢的问题
5个月前1个回答
5个月前1个回答
5个月前1个回答
5个月前2个回答
5个月前1个回答
5个月前2个回答
热门问题推荐
2个月前2个回答
1个月前1个回答
1个月前2个回答
4个月前1个回答
3个月前1个回答
1个月前1个回答
1个月前1个回答
2个月前2个回答
3个月前4个回答