MATLAB: Showing the Value of Variable in Figure Tab

figureguitable

I'm working with MATLAB GUI. And I'm stuck in show the table.
Well, I have this code:
[g,c] = kmeans(cobat,3,'dist','SqEuclidean'); %cobat is the file of mine
y = [cobat, g]
If I run "y=[cobat,g]" in command window, it will appear the rows and coloumns of cobat file, + cluster index (g). But when I run it on GUI, I put this code, and it doesn't show anything. So, I need something like 'figure' tab to show up the result of this script. It shall be appeared as a table. I know that there is table on GUI, but I want it to show in figure tab (it will be better if the figure tab shown as table, too). Or, simply how to variable's value in figure tab or whatever like that? Anyone can help me what I should do to make this happen? Can you please show me the sample script to do it?
Thank you.

Best Answer

Unfortunately, there is no tab control in MATLAB. You can use panels and radio button groups as an inferior alternate. Click on the radio button and set the desired panel visible (which can have any controls, such as a uitable, inside it), and set the other panels invisible.
I know you can "dock" figures in a single window with the "WindowStyle" property, but I forgot how to do that. Perhaps "docking" is what you meant when you said "tabbed" figures.