Save figure between each iteration
3 ビュー (過去 30 日間)
古いコメントを表示
Hello there,
i want to ask whether its possible it to stop between each iteration and save the figure, i.e
i have
t=0:1.5:15
y=( some function );
so, when i plot the graph it will pause every iteration and save the figure before going to next plot. may i know how to make those possible, because i already hold on and pause , but it's only pause a bit and i cannot save the figure. thank you
0 件のコメント
回答 (1 件)
Chad Greene
2015 年 1 月 20 日
編集済み: Chad Greene
2015 年 1 月 20 日
There's no need to pause anything if all you want to do is save figures. export_fig is better than saveas, but using standard Matlab functions try this:
x = 0:.1:1;
y = sin(x);
plot(x,y,'b-')
hold on;
for k = 1:length(x)
h = plot(x(k),y(k),'rx','markersize',40);
saveas(gcf,['figurenumber',num2str(k)],'png');
delete(h)
end
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!