access component with variable
조회 수: 2 (최근 30일)
이전 댓글 표시
Hi!
I am wondering if there is any good way to access component with a string variable. Let me give an example.
I got an array of strings and want to loop through them to access value of every component.
components = ["componentName1", "componentName2", "componentName3", ... ]
for i = 1:length(components)
value = app.components(1, i).Value
end
To clarify component(1, i) is a string and not an object inside of app, however the string has the name of that component.
I appreciate any help I can get!
댓글 수: 0
채택된 답변
Guillaume
2020년 4월 8일
for i = 1:numel(components) %prefer numel to length
value = app.(Components(i)).Value; %prefer 1D indexing with vectors
%..
end
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Environment and Settings에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!