本周文件交换精选

我们最好的用户提交

高级MATLAB:动态字段名

我们经常有MATLAB用户来到MathWorks展示他们在MATLAB中的工作。最近有一个有趣的演示,介绍了GUI中一些非常棒的“杂波分类”算法。从那次讨论中产生的一个问题是如何从代码中去除一堆EVAL语句。下面的代码展示了如何使用“点括号符号”或动态字段名来避免它们。

a.doug =“船体”
a.jiro = ' Doke '

name =“道”;

去年= a.doug
eval([' last = a. ' name]) %
last = a.(name) %

|

评论

要留下评论,请点击在这里登录到您的MathWorks帐户或创建一个新帐户。