Matlab 如何移除结构的部分

Matlab 如何移除结构的部分,matlab,structure,Matlab,Structure,我有一个像图片一样的带有空框的结构,我想获得没有这些空框的结构 如果不删除包含空框的所有行,我不知道如何执行此操作 例如:我认为时间和步骤的第10行必须替换第6行的相应框 你不能做你想做的事 您似乎有一个结构数组,在此数组中,每个结构必须具有相同的字段 例如: structure.a=1; structure.b=2; a(1)=structure; structure.c=4; a(2)=structure; > "Subscripted assignment between diss

我有一个像图片一样的带有空框的结构,我想获得没有这些空框的结构

如果不删除包含空框的所有行,我不知道如何执行此操作

例如:我认为时间和步骤的第10行必须替换第6行的相应框


你不能做你想做的事

您似乎有一个结构数组,在此数组中,每个结构必须具有相同的字段

例如:

structure.a=1;
structure.b=2;
a(1)=structure;
structure.c=4;
a(2)=structure;

> "Subscripted assignment between dissimilar structures."
您唯一的选择是拥有一个结构单元数组,但这是否是一个比只有空字段更好的选择,您只能回答这个问题,这取决于您使用它做什么


你知道有一个函数可以检查数组是否为空,对吗?

这看起来像一个表,而不是一个结构…不,这是一个我构建的结构如果你“构建”了它,那么你应该有代码来说明你是如何做到的。向我们展示该代码或相关小节,我们可以帮助您创建没有空元素的结构。我可以向您展示这部分代码,但我不能共享数据来运行它classyourvariable返回什么?
structure.a=1;
structure.b=2;
a(1)=structure;
structure.c=4;
a(2)=structure;

> "Subscripted assignment between dissimilar structures."