1
我想将一个结构赋给一个空的结构数组。对于示例 -在MATLAB中为结构数组赋值结构
a=struct([]);
a(1)=b;
其中b
是包含多个字段,前一个结构本身:
b=struct('ID',1,'pass',34);
但是,这是行不通的。我可以执行以下操作 -
a(1).field=b;
但这会使代码的其他部分变得繁琐。
实际上在我的代码中,b
来自一个单独的函数,它会被多次调用。我只需要将返回的结构添加到结构数组中。或者其他任何建议都会很好。