how to rename a variable?
显示 更早的评论
Hi,
I have a cell which contains twenty different names( Names<1x20 cell>),there is also twenty variables in my workspace like : VarName1 VarName2... I need to assign those names to these variables,the point is that I can not just overwrite them because I have values in variables and do not want to loss them.
any help would really appreciated.
采纳的回答
更多回答(3 个)
Azzi Abdelmalek
2014-5-10
1 个投票
Don't use several variables. Read this link http://matlab.wikia.com/wiki/FAQ#How_can_I_create_variables_A1.2C_A2.2C....2CA10_in_a_loop.3F
Star Strider
2014-5-10
1 个投票
Navid
2014-5-10
0 个投票
4 个评论
Star Strider
2014-5-10
What ‘doesn’t work’?
- What method are you using?
- What does it do that it shouldn’t
- What doesn’t it do that it should?
- Are you getting any errors?
Note that some of them, for example ‘ 'IST_HGH_RES_TRIP...' ’ are not valid variable names in MATLAB and will throw an error. It seems as though those names are truncated. You will at least have to get — and use — the entire variable name before any method will work.
Navid
2014-5-10
Image Analyst
2014-5-11
Star, you need to widen the columns to get rid of the ... and see the whole string.
Star Strider
2014-5-12
They were that way in the cell. I used char to see the entire string.
类别
在 帮助中心 和 File Exchange 中查找有关 Variables 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!