【发布时间】:2012-08-10 09:10:51
【问题描述】:
我正在考虑创建一个像 Q.Q.Q.W(1,12).x1...Q.Q.Q.W(1,12).x40 这样的结构,所以我有 12 个 W 字段,每个字段有 40 对:内部字段值 (单元格、字符串、整数)。我想预先分配这个结构。在这种情况下,我已经有一个像这样但带有数据的现有结构,并且根据条件我修改这些数据并保存到我的新结构中,或者只是使用空的预分配结构更进一步。
所以我必须获得一个预先分配维度的结构,就像我的数据结构一样,但这个结构必须是空的。如果不输入所有这些 12 乘以 50 的名称等怎么办?
就像帮助中的 s = struct(obj),但不应包含 obj 的内容,而是为空。
如果你有任何想法请帮忙
【问题讨论】:
-
与其直接回答这个问题,我建议你看
map数据结构而不是mathworks.co.uk/help/techdoc/matlab_prog/brqqo5e-1.html,而不是实现自己的键值系统 -
我可以问你一个更直接的问题吗?因为我无法应付你的建议