从 GUI MATLAB 保存结构



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

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

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

首先定义一个空数组,如下所示:

x = [];

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

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

最新更新