Matlab - problema datos GUI

   
Vista:

problema datos GUI

Publicado por hayner (11 intervenciones) el 14/12/2013 16:24:15
Hola

como hago para que al finalizar un calculo en un GUI los datos obtenidos se borren, esto con el fin de que al iniciar un nuevo proceso de calculo no me tome los datos almacenados en el proceso anterior.
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 Dave

problema datos GUI

Publicado por Dave correa.dave30@gmail.com (934 intervenciones) el 15/12/2013 13:58:28
Hola Hayner;

Si estas trabajando en un GUI, lo más indicado es que borres las variables con CLEAR, de la siguiente manera:

1
2
3
...
clear Var1, Var2, Tmp*
...


En este caso borraras las variable que necesitas borrar, por ningún motivo uses CLEAR ALL, porque esta opción te borrará todas las variables, incluidas las variables de los objetos del GUI.

Si deseas hacer procesos o cálculos relativos grandes o variados después de la llamada o dentro de un control (botón, menú, etc), lo más recomendables, es que utilices funciones, de esa manera evitas tener problemas con los nombres de las variables. Las funciones personalizadas, las puedes crear dentro del mismo archivo *.m de la GUI, de la misma manera como se crea una función Matlab,

1
function salida = calculo01(handles, var1, var2)

Es recomendable que uses el handles como variable de entrada, por si deseas tomar el control de algún objeto desde la función, las otras variables son las que desés.


Espero que sea de alguna ayuda.

Saludos
Dave Correa
correa.dave30@gmail.com
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
Imágen de perfil de Dave

problema datos GUI

Publicado por Dave correa.dave30@gmail.com (934 intervenciones) el 16/12/2013 10:33:52
Hola Hayner;

Como te fue

Saludos
Dave Correa
correa.dave30@gmail.com
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
Imágen de perfil de JOSE JEREMIAS CABALLERO

problema datos GUI

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3433 intervenciones) el 17/12/2013 17:49:06
Crea un pushbutton, llámalo nuevo, cuando hagas clic en el botón pushbutton, toda las variables se van a reiniciar y puedes cargar nuevos datos

1
2
3
4
5
function Nuevo_Callback(hObject, eventdata, handles)
set(handles.funcion1,'string','')
set(handles.Extremo_a,'string','')
set(handles.Extremo_b,'string','')
plot(0,0)


Saludos.
JOSE JEREMÍAS CABALLERO
Asesorías en Matlab
programador en matlab
Servicios de programación matlab
jjcc94@hotmail.com


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

problema datos GUI

Publicado por hayner (11 intervenciones) el 03/01/2014 17:57:15
ok muchas gracias me sirvio
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