Create Two Figure Tabs, Shows Up Together
2 次查看(过去 30 天)
显示 更早的评论
I'm working with k-means and silhouette in MATLAB GUI. On my MATLAB GUI, there is some push buttons, let us call it 'k-means' and 'silhouette'.
This is the code for the k-means: [g c] = kmeans(data,k,'dist','SqEuclidean'); y = [data g]; t=uitable; set(t,'Data',y) %this line will show the table in figure tab
And this is the code for silhouette: [s,h]=silhouette(data,g,'SqEuclidean');
It works perfectly fine. The silhouette function shows the graphic in figure tab. However, I want to create the table version, too, to see the silhouette value for each row. This is the code I've written:
[s,h]=silhouette(data,g,'SqEuclidean');
z = [data s]
t = uitable;
set(t,'Data',z);
It works but it looks like this:
I want the graphic and table shown in different figure tab.
I have tried add some thing like hold on, so my code was like this: [s,h]=silhouette(data,g,'SqEuclidean'); z = [data s] figure, hold on t = uitable; set(t,'Data',z);
And it is shown like this:
Almost works. But I want the FIGURE 3's background is clear, so there is only table in it.
Any idea how to solve this?
0 个评论
回答(1 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 LaTeX 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!