Programación Específica > Matlab
como enviar variables de una *.fig a otra??
(1/1)
NeoKco:
he buscado como enviar variables entre *.fig pero no encuentro como se hace si alguien pudiese decirme como hacerlo se lo agradeceria bastante !!!! de antemano muchas gracias...
en otras palabras cree una interfase para capturar fotos a traves de una webcam que es llamada desde otra interfase, una vez que termina quiero devolver la celda o estructura con las fotos cargadas pero no se como hacerlo esa es la duda !!!! alguien sabe como hacerlo??? porfavor si supieses como hacerlo o alguna idea que pudieses plantearme la escuchare con atencion .... :rolleyes: :rolleyes: :rolleyes:
Geo:
Puedes utilizar la función guidata, suponiendo que nombre_otra_gui tiene un elemento texto_estatico de tipo "Static text", podemos acceder a él desde otra GUI de la siguiente forma:
--- Código: Matlab M ---data_otra_gui = guidata( nombre_otra_gui );texto = get( data_otra_gui.texto_estatico, 'String' );
Para compartir variables podrías guardarlas por ejemplo en la estructura handles de la otra GUI, y acceder de esta forma:
nombre_otra_gui:
--- Código: Matlab M ---handles.variable_global = 100;guidata( hObject, handles );
Accediendo a la variable_global en nombre_otra_gui:
--- Código: Matlab M ---data_otra_gui = guidata( nombre_otra_gui );variable = data_otra_gui.variable_global;
Suerte :).
NeoKco:
muchas gracias por responder mi pregunta , probare este metodo que mencionas y te cuento como me fue .... :D :D :D :D :D
Navegación
Ir a la versión completa