get the name of variable
2 次查看(过去 30 天)
显示 更早的评论
I have two variables, myData and x. at some point I want to use the name of vriable assigned to x, i.e. myData. I wonder how i can get it? I apperciate your help.
myData=[1 2 3];
x=myData;
%now I want to get the name of vavriable assigned to x
myText=x >>>>myText='myData'
0 个评论
回答(1 个)
Paulo Silva
2011-6-12
No variable was assigned to x, the code x=myData; just copies the contents of the variable myData to the variable x, you are the one that knows the name of the variable on your code so save it to use later
myData=[1 2 3];
x=myData;
xGotValOf='myData';
myText=x >>>>myText=xGotValOf;
2 个评论
Jan
2011-6-12
@Hassan: It is worth to mention, that Paulo Silva is not called Paula Silvo, Pilva Saulo, Pausi Lolva or Pava Silulo. He is Paulo. ;-)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Workspace Variables and MAT-Files 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!