How to create cell in the loop?
이전 댓글 표시
I create a struct each loop and want to use a cell to store these structs.I have no idea to implement the issue.
For example:
for I = 1:10
a = I;
b = I + 1;
tmpstruct = struct('a',a,'b',b);
% using cell to store the tmpstruct each loop
???
end
Assume the cell is CC.and I hope CC should be a 1*10 cell. Each element of CC is a struct. Any suggestion ?
채택된 답변
추가 답변 (1개)
Image Analyst
2013년 9월 9일
Why are you using a cell array with structs inside it when a structure array would be so much simpler:
for k = 1:10
a = k;
b = k + 1;
tmpstruct(k) = struct('a',a,'b',b);
end
% Display it
tmpstruct
카테고리
도움말 센터 및 File Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!