Effacer les filtres
Effacer les filtres

Convert A String Into a MATLAB Variable Name

2 vues (au cours des 30 derniers jours)
Drew
Drew le 7 Juil 2011
I was trying to figure out if a had a string such as a= 'TEMP' and create a second variable which has the name TEMP which I would assign a corresponding value to. The problem is that I want to have 'TEMP' vary in a loop or as part of a function without have to manually assign it.

Réponses (2)

Sean de Wolski
Sean de Wolski le 7 Juil 2011
Don't do it!
What if the variable name is 'size' or 'sum' or something useful and you overwrite a needed builtin function?
  1 commentaire
Jan
Jan le 7 Juil 2011
+1. And if it is possible: +1+1+1+1+1

Connectez-vous pour commenter.


Chirag Gupta
Chirag Gupta le 7 Juil 2011
There is a MATLAB function to do this: genvarname
This is useful in certain cases as shown in the examples

Catégories

En savoir plus sur Introduction to Installation and Licensing 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!

Translated by