uitable - rows reset question

2 Ansichten (letzte 30 Tage)
Jason
Jason am 13 Mai 2011
Hi, I have a uitable that gets populated during some image analysis routine. At the end, if i want to set off another image analysis, I need to clear the Uitable. I originally require one blank row with no strings inside. Whilst I can remove the rows using:
%******Count number of rows********************
X=get(handles.uitable1,'Data')
[r c ~]=size(X)
%*********Delete until 1 row*****************
while r > 2
[r c]=size(X)
X(r,:)=[]
end
set(handles.uitable1, 'Data', X);
drawnow;
Row one still contains data and I want to keep the row but with empty cells. I have tried
X = repmat(' ',1,c)
But this doesnt work.
  1 Kommentar
Jason
Jason am 13 Mai 2011
OK, I think I need to do:
newRowdata = cell(1,size(X,2));

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu Develop Apps Using App Designer finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by