plot multiple eval output
이전 댓글 표시
I was wondering how i could imagesc multiple slices into individual figures or subplots
for n=1:nframes
eval(['Fr' num2str(n) ' = slices(:,:,n)'])
%slices is a multislice 2d image
end
this will give if nframes 15 Fr1 to Fr15
should i do something like (this is well wrong)
or
n=1:nframes
figure
eval(['Fr' num2str(n) ' = slices(:,:,n)'])
%slices is a multislice 2d image
imagesc(Fr(n)) % can i do this how?
end
채택된 답변
추가 답변 (1개)
Matt Fig
2011년 3월 15일
Use cell arrays instead, as the FAQ shows.
for n=1:nframes
figure
Fr{n} = slices(:,:,n);
imagesc(Fr{n})
end
카테고리
도움말 센터 및 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!