Matlab - Obtener datos de una tabla GUIDE

 
Vista:

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??
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Obtener datos de una tabla GUIDE

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 06/04/2013 05:06:37
Buenos Álvaro, envíame tu guide tanto *.fig y *m a mi correo, para ver como lo puedo modificar tu guide para que funcione tal como quieres. Pero no te demores en enviarme, ya que el tiempo de asesoría vía correo va variando de acuerdo a mi disponibilidad de tiempo.

Además pones en detalle como lo ejecutas, cual es la ejecución correcta y cuando falla


Saludos.
JOSE JEREMÍAS CABALLERO
Asesorías en Matlab
programador en matlab
Servicios de programación matlab
[email protected]

http://matlabcaballero.blogspot.com

http://www.lawebdelprogramador.com/foros/Matlab/1371532-FORMA_DE_APRENDER_MATLAB.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Dave
Val: 497
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Obtener datos de una tabla GUIDE

Publicado por Dave (1094 intervenciones) el 09/04/2013 17:20:17
Hola Alvaro;

Debería probar manteniendo los datos de la tabla en una variable auxiliar internamente y mientras agregas los datos (ceros) y luego los visualizas en la tabla. Considero que de esta forma evitarías el error.

Espero que sea de alguna ayuda.

Dave Correa
[email protected]
Servicios de Programación Matlab
http://fismatlab.blogspot.com/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar