|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - pjay
Páginas: [1]
1
« en: Martes 27 de Julio de 2010, 11:23 »
Descubri la solucion, gracias al foro de mathworks, dejo escrito el codigo x si alguien se ve apurado:
GUI_1:
function pushbutton_Callback(hObject, eventdata, handles) gui2; %it returns GUI_2 waitfor(gui2); load('acept_cancel.mat'); if b_Acept set(handles.pushbutton2,'BackgroundColor',[0 1 0]); %green colour %else, it keeps the default grey colour end GUI_2: function pushbutton1_Callback(hObject, eventdata, handles) %Button ACEPT b_Acept= true; save('datas.mat'); save('acept_cancel.mat',b_Acept); close; function pushbutton2_Callback(hObject, eventdata, handles) %Button CANCEL b_Acept= false; save('acept_cancel.mat',b_Acept); close;
salu2
2
« en: Lunes 26 de Julio de 2010, 20:30 »
Hola colegas del matlab,
Desde hace varios dias, estoy pensando en el siguiente reto. Imaginen que tengo un GUI principal (GUI_1), con un pushbutton (button_main), el cual retorna otra GUI (GUI_2). Esta GUI_2 tiene dos botones (aceptar y cancelar), e info sobre configuracion. Casos: - Si el usuario pincha en aceptar (en GUI_2), la info es salvada, GUI_2 se cierra, y el pushbutton de GUI_1 se pone a verde. - Si el usuario pincha en cancelar (en GUI_2), la info no se salva, GUI_2 se cierra, y el pushbutton de GUI_1 se queda con el color gris q viene x defecto. La cuestion: ¿Como el programa sabe si el usuario pincha en aceptar o en cancelar? (RECUERDA, el color se decide despues de que se cierre GUI_2). ¿Alguien podria ayudarme? Puse este mismo mensaje en mathworks, y alguien puso algo de CSSMers, pero ni idea de lo q es eso, si alguien sabe algo.... Gracias de antemano.
Pedro
3
« en: Jueves 22 de Julio de 2010, 13:55 »
Humphrey, lo de que es la 3ª vez que respondes a la pregunta no lo entiendo bien, acabo de mirar tu perfil, y solo tienes dos mensajes posteados, este y otro en el que hablas de filtros fir... Y en cuanto a la respuesta, deja un poquito que desear... pq ademas de ser imprecisa (un "busca en google" me es igual de util), no se ajusta bien a lo que pregunto (¿para que quiero sacar un mensaje de error o acceder a mis variables?, lo que busco es un mensaje q avise al usuario de que matlab esta procesando datos). Por cierto, publique tb en el foro de mathwork, y me respondieron que mirase la documentacion de waitbar, instruccion que parece bastante interesante, ahi la dejo por si hay mas gente con mi problema.
salu2
4
« en: Jueves 22 de Julio de 2010, 11:29 »
Hola Necesito presentar un programa en GUI matlab y lo tengo hecho ya, pero el problema es que para una configuracion especifica, el programa tarda en realizar todos los calculos. Y claro, para ese caso, mientras matlab hace los calculos, parece que el ordenador se queda colgado, pero a los 10 minutos da el resultado correcto. Y me solicitaron crear una ventana que pusiese "Procesando..." de mientras hace los calculos, pero yo no se realmente si eso es posible... ¿alguien sabe como crear esta ventana de mientras que el matlab procesa los calculos?
Gracias de antemano, un saludo. Pedro
Páginas: [1]
|
|
|