how to insert value in uitable

조회 수: 30 (최근 30일)
best16 programmer
best16 programmer 2017년 5월 12일
편집: dpb 2022년 5월 4일
i have uitable with 5 columns and 2 rows,how can i insert a value in the fifth column and firt row.
is that possible ?
thank you.

채택된 답변

Star Strider
Star Strider 2017년 5월 12일
Try this:
f = figure;
t = uitable(f,'Data',randi(100,2,5));
t.Data(1,5) = 4242;
  댓글 수: 2
best16 programmer
best16 programmer 2017년 5월 12일
thank for the answer,what i mean is insert a value in the wanted column of the uitable
Star Strider
Star Strider 2017년 5월 12일
My pleasure.
Your Question asked about the first row and fifth column.
You can easily adapt my Answer to insert a value in any row or column in your uitable. It uses standard MATLAB array addressing and indexing.
If you want to insert values in the fifth column, this works:
f = figure;
t = uitable(f,'Data',randi(100,2,5));
new_col = rand(2,1);
t.Data(:,5) = new_col;
I used two separate assignments to create the column and then do the substitution, for clarity.

댓글을 달려면 로그인하십시오.

추가 답변 (2개)

shiva sai
shiva sai 2017년 5월 13일
편집: dpb 2022년 5월 4일
t=handles.uitable1;
p=questdlg('options ','options menu','yes','no','no')
/* asking whether to enter data directly or to enter data in wanted row and column*/
switch p
case 'yes'
k=input('enter values as matrix');//enter data directly as matrix//
set(t,'Data',k);
case 'no' k=[ ; ; ];
set(t,'Data',k);
i=input('enter row'); %row no.
j=input('enter column'); //column no.
a=input('enter value to be inserted');//
value k(i,j)=a;
set(t,'Data',k);
end
option no will make data to enter as per wanted row and column if true % code end

shiva sai
shiva sai 2017년 5월 13일
  댓글 수: 2
shiva sai
shiva sai 2017년 5월 13일
option no in question dialog box will make data to enter as per wanted row and column if true
best16 programmer
best16 programmer 2017년 5월 13일
thank you for the answer.this is helpful

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Entering Commands에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by