Matlab - Button Group

   
Vista:

Button Group

Publicado por Kisko (4 intervenciones) el 07/10/2013 11:40:18
Hola, tengo una duda con los Button Group.
Tengo de inicio dos button group (numero de transformadores y tension) y dentro de éstos, dos radio button (1transformador, 2 transformadores y 24KV y 36KV)
Quiero que dependiendo de lo que seleccione me aparezca en un static text un valor diferente con cada seleccion.
No sabria como programar esto en dos button group diferente.
Gracias de antemano.
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 JOSE JEREMIAS CABALLERO

Button Group

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3440 intervenciones) el 09/10/2013 01:33:19
Tu no es clara del total, pero al parecer quieres hacer algo así, trata de ser mas especifico y detallado al hacer pregunta, caso contrario no vas recibir una respuesta adecuada a tus preguntas que formulas en el foro . Eso seria una respuesta a tu pregunta. Bueno es una parte, lo puedes acabar.


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
42
43
44
function varargout = button_group13(varargin)
gui_Singleton = 1;
gui_State = struct('gui_Name',       mfilename, ...
                   'gui_Singleton',  gui_Singleton, ...
                   'gui_OpeningFcn', @button_group13_OpeningFcn, ...
                   'gui_OutputFcn',  @button_group13_OutputFcn, ...
                   'gui_LayoutFcn',  [] , ...
                   'gui_Callback',   []);
if nargin && ischar(varargin{1})
    gui_State.gui_Callback = str2func(varargin{1});
end
 
if nargout
    [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else
    gui_mainfcn(gui_State, varargin{:});
end
 
function button_group13_OpeningFcn(hObject, eventdata, handles, varargin)
 
set(handles.transformador1,'value',0);
set(handles.transformador2,'value',0);
set(handles.text1,'String',' ');
handles.output = hObject;
guidata(hObject, handles);
 
function varargout = button_group13_OutputFcn(hObject, eventdata, handles)
varargout{1} = handles.output;
 
 
function uipanel1_SelectionChangeFcn(hObject, eventdata, handles)
texto=rand;
if (hObject==handles.transformador1)
 set(handles.transformador1,'value',1);
 set(handles.transformador2,'value',0);
 set(handles.text1,'String',texto);
 
end
if (hObject==handles.transformador2)
 set(handles.transformador1,'value',0);
 set(handles.transformador2,'value',1);
 set(handles.text1,'String',texto);
end
guidata(hObject, handles);

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

Button Group

Publicado por kisko (4 intervenciones) el 09/10/2013 11:12:19
Lo que tengo son dos button group
En uno viene : - 1 transformador (radio button) - 2 transformadores (radio button)
otro: - 24 KV (radio button) -36 KV (radio button)
Por lo que tendria 4 combinaciones. Cada una de esas combinaciones me da un valor diferente en un static text, que esta fuera de los button group.
Cuando pincho por ejemplo en 1 transformador y 24 KV...... me tiene que aparecer el valor de 6 en el static text y asi sucesivamente.
Con uno si se como programarlo, pero con dos no.
Muchiiiisssimas gracias por su paciencia y perdon por las preguntas.
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