(도움말) Matlab에서 중첩 된 필드에 동적으로 액세스 할 수 있습니까? 나는 이와 같은 테스트 케이스에 대해 생각했다 :Matlab에서 중첩 된 필드에 동적으로 액세스
a = struct;
a.foo.bar = [];
place = {'foo', 'bar'};
a.(place{:})
% instead of the following, which only works if know in advance
% how many elements 'place' has
a.(place{1}).(place{2})
[동적 필드 참조 _ _] (http://blogs.mathworks.com/loren/2005/12/13/use-dynamic-field-references/)를 의미합니까? –
예, 하나 이상의 레이어가 있습니다. – quazgar