Create a variable-name of of a string/char
13 次查看(过去 30 天)
显示 更早的评论
Hello all,
there is a variable called "exaple" and in her there are 1x28 chars ('Hallo_World_I_need_your_help').
I need that char as a variable-name. How can I create a variable name out of the string/char 1x29 which is saved into that "example" variable.
Right now its like that:
exaple =
'Hallo_World_I_need_your_help'
What I need is:
Hallo_World_I_need_your_help =
'example'
Thank you for any help!
1 个评论
Adam
2020-2-10
'I need that char as a variable-name'
Why? A variable name is just an internal handle in code, it shouldn't ever need to be anything specific. You can dynamically create fieldnames on a structure, which you can also easily access afterwards, also via the string, but dynamically naming variables is never a good idea:
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Data Type Conversion 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!