Obtener datos de una tabla GUIDE
Publicado por Alvaro (3 intervenciones) el 05/04/2013 10:58:32
Hola, pues bien, tengo un problema, tengo una tabla en guide de MATLAB, pues bien, obtengo los valores de la tabla en el CELLEDITCALLBACK
H=cell2mat(get(hObject,'Data'));
Pues bien, en la primera ocasion esto funciona correctamente.
Ahora introduzco un par de ceros mas con un PUSH BUTTON de la forma:
ceros={zeros(1,1) zeros(1,1)};
new=cat(1,(VANOS{Ca_Sel_Num}(:,[1 4])) ,zeros(1,2));
set(handles.Vanostable,'data',new)
set(handles.El_Filbutton,'Enable','on')
Pues buen, al introducir datos otra vez en la tabla, me aparece el error:
Cell contents reference from a non-cell
array object.
Error in ==> cell2mat at 44
cellclass = class(c{1});
Error in ==> entmec>Vanostable_CellEditCallback
at 505
H=cell2mat(get(handles.Vanostable,'Data'))
Alguien sabe como puedo solucionarlo??
H=cell2mat(get(hObject,'Data'));
Pues bien, en la primera ocasion esto funciona correctamente.
Ahora introduzco un par de ceros mas con un PUSH BUTTON de la forma:
ceros={zeros(1,1) zeros(1,1)};
new=cat(1,(VANOS{Ca_Sel_Num}(:,[1 4])) ,zeros(1,2));
set(handles.Vanostable,'data',new)
set(handles.El_Filbutton,'Enable','on')
Pues buen, al introducir datos otra vez en la tabla, me aparece el error:
Cell contents reference from a non-cell
array object.
Error in ==> cell2mat at 44
cellclass = class(c{1});
Error in ==> entmec>Vanostable_CellEditCallback
at 505
H=cell2mat(get(handles.Vanostable,'Data'))
Alguien sabe como puedo solucionarlo??
Valora esta pregunta


0