how to fetch data from table?
Afficher commentaires plus anciens
hello, i want to fetch data from two tables. i created the tables but i dont know how to fetch the datas.
function [z] = pushbutton1_Callback(hObject, eventdata, handles)
global nbb
global ntl
global ngn
global t1
a=findobj(gcbf,'TAG','edit1'); % bus say?s? girdigimiz text'i a'ya atad?k.
b=findobj(gcbf,'TAG','edit2'); % hat sayisi girdigimiz text'i b'ye atad?k.
c=findobj(gcbf,'TAG','edit3'); % jeneratör say?s? girdigimiz text'i c'ye atad?k.
bs=get(a,'string');
hs=get(b,'string');
gs=get(c,'string');
nbb=str2num(bs)
ntl=str2num(hs)
ngn=str2num(gs)
data = zeros(nbb,12);
edit=true(1:nbb);
colnames = {'BUS NO', 'BUS CODE','VOLTAGE MAG.','ANGLE DEG.','LOAD(MW)','LOAD(MVAR)','GEN(MW)','GEN(MVAR)', 'GEN Qmin','GEN Qmax','SHUNT RES.','SHUNT REAC'};
t1 = uitable('Data', data, 'ColumnName', colnames, 'ColumnEditable',edit, ...
'Position', [100 240 720 100])
linedata = zeros(ntl,6);
editbir=true(1:ntl);
colnames = {'SEND', 'RECEIVE','RESIS','REAC','COND','SUSCEP'};
t2 = uitable('Data', linedata, 'ColumnName', colnames, 'ColumnEditable',editbir, ...
'Position', [100 100 500 100]);
Réponse acceptée
Plus de réponses (2)
Walter Roberson
le 3 Avr 2011
data1 = get(t1,'Value');
Then use cell array indexing to access the elements.
Elif
le 8 Avr 2011
0 votes
Catégories
En savoir plus sur Ordinary Differential Equations dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!