Matlab - Actualizar String de un Popup (uicontrol)

 
Vista:
sin imagen de perfil

Actualizar String de un Popup (uicontrol)

Publicado por Jose (5 intervenciones) el 16/01/2018 10:52:40
Hola buenas, gracias de antemano,

Estoy intentando actualizar el String de un Popup, tras leer las opciones de un .txt

Este es el código:

1
2
3
4
5
6
7
8
9
10
11
12
% FUNCION LEER .TXT %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
set(fsel,'string',strcat(num2str(rFeedDefFrecHV(1,1),'%6.3f'),' GHz'))
 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
tex(32,:) = [  0.04   0.34       0.15     0.03         ];
fsel = uicontrol('Style','Popup','Units','normalized','pos',tex(32,:),...
         'String','OPCIONES',...
         'BackgroundColor',colorbutton,'Fontsize',14);
 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

El código de lectura esta bien ya que consigo actualizar el string de un EditText pero no en un uicontrol de tipo Popup, ¿se tiene que hacer el set de una forma diferente para el popup?

Muchas gracias.

Un saludo.
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 JESUS DAVID ARIZA ROYETH
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Actualizar String de un Popup (uicontrol)

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 18/01/2018 22:25:25
para el popup lo que debes hacer es colocar las opciones entre llaves y ese sería el valor del String


1
2
3
fsel = uicontrol('Style','Popup','Units','normalized','pos',tex(32,:),...
         'String',{'opcion1' 'opcion2' 'opcion3'},...
         'BackgroundColor',colorbutton,'Fontsize',14);
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar