Fallo en uso de misma variable entre 'function's' en GUI
Publicado por Carlos (4 intervenciones) el 26/06/2012 15:09:46
Buenas tardes,
llevo muchas horas ya estancado en un error de mi programa y no consigo salir. Se trata de que en dos Button Group hago una elección de un Radio Button en cada uno. Con esta elección quiero que, al darle al botón de calcular, el programa sepa que es lo que tiene que hacer dependiendo de la primera elección a través de un ''if''.
Para que me entendáis:
-----------------------------------------------------------------------
Esto es lo que quiero conseguir, pero sin embargo, no lo logro. Qué es lo que hago mal?
Gracias a los que os toméis la molestia de leerme.
Un saludo.
llevo muchas horas ya estancado en un error de mi programa y no consigo salir. Se trata de que en dos Button Group hago una elección de un Radio Button en cada uno. Con esta elección quiero que, al darle al botón de calcular, el programa sepa que es lo que tiene que hacer dependiendo de la primera elección a través de un ''if''.
Para que me entendáis:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
function eleccion_SelectionChangeFcn(hObject, eventdata, handles)
global signo
if (hObject == handles.uno)
signo = '1'
else
signo = '0'
end
function eleccion_SelectionChangeFcn(hObject, eventdata, handles)
global signo2
if (hObject == handles.otro)
signo2 = '1'
else
signo2 = '0'
end
function calculate_Callback(hObject, eventdata, handles)
global signo signo2
if (signo == '1') && (signo2 == '1')
operaciones que tengo definidas
else
otras operaciones que tengo definidas
else
-----------------------------------------------------------------------
Esto es lo que quiero conseguir, pero sin embargo, no lo logro. Qué es lo que hago mal?
Gracias a los que os toméis la molestia de leerme.
Un saludo.
Valora esta pregunta


0