how do I make first name of my struct variable?
1 回表示 (過去 30 日間)
古いコメントを表示
Hello all, I'm trying to make the first name of my struct variable but I can't figure out how to do it.
This works
test.a = 1;
List = 'a';
test.(List)
ans = 1
I'm trying to do the following:
test.a = 1;
List = 'test'
(List).a
%now I want to get the output test.a but I get:
(List).a
|
Error: Unexpected MATLAB operator.
Is it possible what im trying to do and if so how?
regards, Nick
2 件のコメント
Friedrich
2013 年 8 月 6 日
Why do you need this? This doesn't seem like a good way of programming. Maybe if you explain why you need this, we can help you with a better more suitable way of achieving your goal?
採用された回答
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Structures についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!