App Designer - increment component
    3 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
    Marc Servagent
      
 le 9 Avr 2021
  
    
    
    
    
    Commenté : Marc Servagent
      
 le 13 Avr 2021
            Hello,
I try to increment the name of a component in app designer, in order to create a loop, 
hereafter an example:
for i=1:8
app.Lamp.Color_i = [0 0 0]
end
Of course, the above example does not work, I tryed several type of concantenate functions, and also eval function, but I did not succed.
Thanks in advance for any help !
0 commentaires
Réponse acceptée
  Monisha Nalluru
    
 le 12 Avr 2021
        If uilamps are named as Lamp1, Lamp2, Lamp3 and so on. 
Then you can access them using the following statement
for i=1:8
    app.("Lamp"+i).Color = "red";
end
Hope this helps!
Plus de réponses (0)
Voir également
Catégories
				En savoir plus sur Develop Apps Using App Designer dans Help Center et File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

