uitable - rows reset question

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 Comment

OK, I think I need to do:
newRowdata = cell(1,size(X,2));

Sign in to comment.

Answers (0)

Categories

Find more on Develop Apps Using App Designer in Help Center and File Exchange

Tags

Asked:

on 13 May 2011

Community Treasure Hunt

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

Start Hunting!