How can I combine text and numbers to a new variable?
    2 views (last 30 days)
  
       Show older comments
    
I need to combine a written part with a number I define before, to implement many new variables. For example
number=42  
(['hallo',number])=anyvalue
What I want to get is
hallo42=anyvalue %or
hallo42=17
(1x1double) it is called I think. Thank you.
0 Comments
Accepted Answer
  the cyclist
      
      
 on 25 Jul 2017
        
      Edited: the cyclist
      
      
 on 25 Jul 2017
  
      number=42
hallo{number} = 17;
You might think it is better to have a series of variables with names like
hallo42
hallo43
etc ...
But you will find many, many threads on this forum explaining why that is a bad programming practice.
0 Comments
More Answers (0)
See Also
Categories
				Find more on Variables in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
