本周文件交换选择

我们最好的用户反馈

高级MATLAB:动态字段名

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

a.道格=“赫尔”
a.jiro = ' Doke '

Name = ' doug ';

Last = a.doug
eval([' last = a. ' name]) %坏
last = a.(name) %好

|

コメント

コメントを残すには,ここをクリックしてMathWorksアカウントにサインインするか新しいMathWorksアカウントを作成します。