从GUI MATLAB保存结构

时间:2016-02-15 15:24:01

标签: matlab

我在MATLAB中制作软件来检测某些功能。一旦我有了该功能的质心,我想按一个按钮并将该功能保存到.m文件中。

由于我将有不同的功能,每个结构,当按下按钮时,应该将自己添加到同一个文件...最后我想有一个结构向量。在C ++中,它就像生成一个空向量,v ...当按下按钮时,我会调用类似v.push_back()的东西..我该怎么做?

我已经实现了一切。我只需要知道如何创建结构向量(我不知道向量的大小)然后我需要知道如何向向量添加结构。最后,我需要一个带有结构向量的.m文件。

1 个答案:

答案 0 :(得分:0)

首先像这样定义一个空数组:

x = [];

您可以在此数组中添加任意数量的结构或元素:

x1 = struct ('item1', 2, 'item2', 3);
x  = [x x1];
x2 = struct ('item1', 4, 'item2', 5);
x  = [x x2];