How to Put Data into table?
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I want to put set of data into a table,,,where my data varies every run,,, First time if I have 3*3 set of data it should display on table,,,again when i run data may be 5*5 ,,,like this every time my data varies,,,how to put data into uitable?
0 Kommentare
Antworten (2)
David Sanchez
am 7 Aug. 2013
From Matlab documentation ( adapt it to your needs ):
f = figure('Position',[200 200 400 150]);
dat = rand(3);
cnames = {'X-Data','Y-Data','Z-Data'};
rnames = {'First','Second','Third'};
t = uitable('Parent',f,'Data',dat,'ColumnName',cnames,...
'RowName',rnames,'Position',[20 20 360 100]);
0 Kommentare
Suman Saha
am 7 Aug. 2013
clear all;clc;close all figure('Name','Di') for i=1:4 prompt =reshape(1:i*i,i,i);
pause(1) t= uitable(); set(t,'Data',prompt) end
1 Kommentar
Jan
am 7 Aug. 2013
Bearbeitet: Jan
am 7 Aug. 2013
I suggest (again) to omit the useless but destructive clear all. There is no benefit, but several drawbacks, e.g. the impeding of the debugger by deleting all breakpoints.
Please compare the optical impression of this unformatted code and the code provided by David.
Siehe auch
Kategorien
Mehr zu Web Services finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!