如何创建变量[]{}等特殊字符

7视图(30天)
我需要创建变量有特殊字符,如[]{}在工作区。例如创建变量名称variable_name_s(流行)。我不确定是否有可能在Matlab。请让我知道。谢谢。
1评论
阿施施Uthama
阿施施Uthama 2011年7月12日
为什么你要这么做?如果你有一个用例,这里的人们可能会给你一个更好的答案。

登录置评。

接受的答案

1月
1月 2011年7月12日
它的工作原理。变量的名字存储为c,它可以在一个墨西哥人modifed函数。但是它有缺点,你不能访问变量的了:如果解释器解析符号的名字{我}’它使用“名称”作为变量的名称和花括号中的部分细胞指数。因此解释器不会寻找一个变量的名字我{}”,因此它不会找到它。我想明确一个变量是一个更好的方法达不到的。
这可以用于自由结构的重命名字段名称: FEX: RenameField 。在一起 动态字段名 他们可以访问,例如美国(的名字[{]}”)。但是我从来没有见过这样的卑鄙手段有用的应用程序。

更多的答案(3)


Bjorn Gustavsson
Bjorn Gustavsson 2011年7月12日
尽快尽量避免这样的无稽之谈。没有什么能带来好处的。如果你想要一个(或其他非“alphanum”字符在一个变量的名字你应该后退一步,重新考虑你的设计。坚持a - z和0 - 9 a - z _ !
1评论
Sadanand
Sadanand 2011年7月14日
对不起. .我是初学者在Matlab . .我不知道变量命名约定。

登录置评。


类别

找到更多的在字符和字符串帮助中心文件交换

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!