Hold function combining graphs
6 次查看(过去 30 天)
显示 更早的评论
im trying to plot two graphs, and have used two hold functions, yet it is combining all the plots in one single graph.
0 个评论
回答(1 个)
dpb
2022-9-21
Don't use hold on for separate plots, it's specifically to add more to a given figure/axes.
Insert
figure
instead, before each new plotting sequence where you want a new plot.
2 个评论
dpb
2022-9-22
figure by itself creates a new figure...figure(N) either makes the specific figure current if it already exists or makes a new one of the number/handle if it doesn't.
Not much else to understand -- if you want new plots not to overwrite or to add on to the existing then you use figure first. Each figure starts out empty; you then add what is wanted; axes, plot and their compatriots add a single axes to the figure.
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!