Know the number of row within a structure (struct)
조회 수: 19 (최근 30일)
표시 이전 댓글
Hi! I have the following 'CODE' struct.

I would like to know if there is a code to determine the row number (present in 'Fields', for example 7) considering this as input:
folder = 'C:\Users\Alberto\Desktop\GLOBAL\DATA 4'

Thanks!
댓글 수: 2
채택된 답변
Joseph Cheng
2022년 11월 10일
so you can use the function find() and contains(). in this example i am just searching the name entry but it should work with your folder instead.
abc = 'a'-1;
for ind = 1:10
CODE(ind).name = char(abc+ind);
end
foundRow = find(contains({CODE.name},'d'))
Where by doing {CODE.name} here it'll make each entry into a cell then find which one contains your desired text.
추가 답변 (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!