utilizar USERDATA de un uicontrol
Publicado por jesus (9 intervenciones) el 09/05/2007 23:05:06
hola! estoy haciendo un trabajo con guide, y estoy utilizando un cuadro de texto donde introduzco los valores, pero el problema es que esos valores los voy a utilizar en otro bloque, en donde se ejecuta un evento cuando pulso un radiobotom, pero yo leo los datos introducidos y los guardo pero cuando los voy a utilizar en otro lugar no se lee.es decir:
%% codigo para leer los datos introducidos%&%&%
Val=get(handles.edit1,'value');
% este valor lo guardo en una variable:
w=handles.edit1;
guidata(hOject,handles)
%luego esta el otro codigo para el radio boton
%aqui se llama una funcion diseñada por mi:
briqueta(w)
% pero me arroja error, porque dice que la variable no esta definida, probé definiendola como global pero no funcionó.
% la idea que tengo es guardar los datos en USERDATA del uicontrol y luego obtenerla
% y guardarla en una variable "w" para poder llamar la función que necesita un
%argumento para poder graficar una briqueta.
%esto lo puedo hacer con set y get, pero no se como, si alguien me puedde ayudar
% se lo agradezco
%% codigo para leer los datos introducidos%&%&%
Val=get(handles.edit1,'value');
% este valor lo guardo en una variable:
w=handles.edit1;
guidata(hOject,handles)
%luego esta el otro codigo para el radio boton
%aqui se llama una funcion diseñada por mi:
briqueta(w)
% pero me arroja error, porque dice que la variable no esta definida, probé definiendola como global pero no funcionó.
% la idea que tengo es guardar los datos en USERDATA del uicontrol y luego obtenerla
% y guardarla en una variable "w" para poder llamar la función que necesita un
%argumento para poder graficar una briqueta.
%esto lo puedo hacer con set y get, pero no se como, si alguien me puedde ayudar
% se lo agradezco
Valora esta pregunta


0