1
我想將一個結構賦給一個空的結構數組。對於示例 -在MATLAB中爲結構數組賦值結構
a=struct([]);
a(1)=b;
其中b
是包含多個字段,前一個結構本身:
b=struct('ID',1,'pass',34);
但是,這是行不通的。我可以執行以下操作 -
a(1).field=b;
但這會使代碼的其他部分變得繁瑣。
實際上在我的代碼中,b
來自一個單獨的函數,它會被多次調用。我只需要將返回的結構添加到結構數組中。或者其他任何建議都會很好。