高级MATLAB:动态字段名
我们经常有MATLAB用户来到MathWorks展示他们在MATLAB中的工作。最近有一个有趣的演示,介绍了GUI中一些非常棒的“杂波分类”算法。从那次讨论中产生的一个问题是如何从代码中去除一堆EVAL语句。下面的代码展示了如何使用“点括号符号”或动态字段名来避免它们。
a.doug =“船体”
a.jiro = ' Doke '
name =“道”;
去年= a.doug
eval([' last = a. ' name]) %
last = a.(name) %
- 类别:
- 先进的MATLAB,
- 播客,
- 视频
评论
要留下评论,请点击在这里登录到您的MathWorks帐户或创建一个新帐户。