【发布时间】:2015-08-04 12:30:19
【问题描述】:
我想将我的工作区中的一些变量的名称存储到一个给定前缀的字符串数组中。特别是,我的工作区中有除其他变量外的“Xaws1”、“Xaws2”、“Xaws3”变量,我希望它们的名称填充一个类似于 {'Xaws1'、'Xaws2'、'Xaws3' 的数组}。
在我的例子中,所有变量名的长度都相同(5 个字符),我想使用“Xaws*”之类的前缀来查找它们。我尝试使用who('Xaws*),但从这个意义上说,输出似乎不可用。我还查看了this post,但到目前为止找不到解决方案。
任何想法将不胜感激,在此先感谢。
【问题讨论】:
-
我知道这与您的要求相反,但它可能仍然适用:stackoverflow.com/questions/16099398/… 您的变量可能应该是一个单元格数组...看看 cmets 中的链接我链接到的问题
标签: arrays string matlab variables input