plot multiple eval output
1 次查看(过去 30 天)
显示 更早的评论
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
0 个评论
采纳的回答
更多回答(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
另请参阅
类别
在 Help Center 和 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!