bonsoir
je vous présente ici mon bout de programme je ne sais pas comment récuperer la valeur qu'a choisit un utilisateur dans cette exemple:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
p=uibuttongroup(cadre2,'position',[.0 .50 .6 .2]);
 
uicontrol('style','radio','parent',p,'position',[0 100 180 20],...
    'String','Apply  Automatic segmentation');
uicontrol('style','radio','parent',p,'position',[0 70 180 20],...
    'String','Apply Segmentation by Gradients');
%%
et j'aimerais appliquer cette fonction pour savoir le quel des radiobutton est selectionné


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 function readradio_Callback(source, eventdata)
     str=get(source,'String');
     val=get(source,'Value');
  switch str{val};
      case 'Apply  Automatic segmentation'
        alg=1;
    case 'Apply Segmentation by Gradients' 
       alg=2;
  end
   end
j'ai essayé d'ajouter callback aux radio-boutton mais ça n'a pas marché