How do I use the status of a checkbox in the GUI for an input of a switch function?
    12 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
I'm looking to have a few checkboxex that change the possible values of a dropdown menu.
For instance:
If checkbox A is selected, then the dropdown options would be X,Y,Z
If Checkbox B is selected, then the dropdown options would be A,B,C
I'm looking to have a switch function power this process and would think that I could assign a value to the selection of each checkbox and have that execute the switch.
I don't know how to get the checkbox data (numerical value) to the dropdown function.
Any help would be great.
0 comentarios
Respuestas (2)
  Image Analyst
      
      
 el 28 de En. de 2017
        Try this:
% If checkbox A is selected, then the dropdown options would be X,Y,Z
if handles.checkboxA.Value
    handles.dropdown.String = {'X', 'Y', 'Z'};
end
% If Checkbox B is selected, then the dropdown options would be A,B,C
if handles.checkboxB.Value
    handles.dropdown.String = {'A', 'B', 'C'};
end
1 comentario
  Runo Insan
 el 14 de Mzo. de 2020
				
      Editada: Runo Insan
 el 14 de Mzo. de 2020
  
			if handles.checkboxA.Value
    %yes, it's true. Do this code 1.
else
    %no, it's false. Do this code 2.
end
  Walter Roberson
      
      
 el 27 de En. de 2017
        get(handles.checkbox1,'value')
It will be 0 if not checked and 1 if checked (unless the max and min have been configured differently)
0 comentarios
Ver también
Categorías
				Más información sobre Simulink Environment Customization en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



