高级MATLAB:动态字段名
我们不时有MATLAB用户来到MathWorks展示他们在MATLAB中的工作。最近有一个有趣的演示,在GUI中展示了一些非常棒的“杂波分类”算法。讨论中产生的一个问题是如何从他们的代码中去掉一堆EVAL语句。下面的代码展示了如何使用“点parens符号”或动态字段名来避免它们。
a.道格=“赫尔”
a.jiro = ' Doke '
Name = ' doug ';
Last = a.doug
eval([' last = a. ' name]) %坏
last = a.(name) %好
- カテゴリ:
- 先进的MATLAB,
- 播客,
- 视频
コメント
コメントを残すには,ここをクリックしてMathWorksアカウントにサインインするか新しいMathWorksアカウントを作成します。