0

我在 MATLAB GUI 中使用 k-means。当他们按下按钮时,我想在 GUI 上显示过程的迭代。但我无法做到这一点。我只能通过命令窗口来做到这一点——我们所有人都可以。

这是迭代过程的片段:

c(i,:)=mean(数据(find(g==i),:),1)

它只能在命令窗口中显示。我添加了这一行以在 GUI 上显示迭代过程,但它不起作用:

CCC = 平均值(数据(查找(g==i),:),1);
t=合适的;
设置(t,'数据',CCC)

我应该怎么做才能在 GUI 上显示迭代?

我很感激所有的答案。谢谢你。

4

1 回答 1

1

drawnow设置数据后尝试添加命令t。请参阅文档: http: //www.mathworks.com/help/matlab/ref/drawnow.html

于 2013-06-14T12:08:12.607 回答