标签: arrays matlab struct initialization
我正在尝试预分配结构数组,但不知道结构中包含哪些字段。有没有一种方法可以预分配1x4 struct而又不知道它将包含多少字段?
1x4 struct
在here和here之前的许多问题中,预分配结构数组的方式为:
N = 10; struct_array = struct('x',cell(1,N),'y',cell(1,N)); for i = 1:N a.x = i*i; a.y = num2str(i+i); struct_array(i) = a; end