create a new figure ensuring that it does not overlay on other figures
331 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi,
I'm sure this functionlaity is there somewhere, but I cannot find it. Is there a way to create a figure maikng certain that it does not occlude a given other figure (or group of them?)
I know I could write a script for this, but I have the impression there is some native capacity for this functionality...
thanks daniel
0 comentarios
Respuestas (1)
Grace
el 13 de Feb. de 2015
Hi Daniel! In order to create a new figure for each of the plots, you will need to type 'figure' into the script for each time you want a new plot. For example
x = [2 3 4 7 9 4] y = 6*x
figure
plot(x, y, '-*') grid on % title title('x vs y');
% Create xlabel xlabel('x');
% Create ylabel ylabel('y');
figure
x = [2 3 4 7 9 4] y = 6*2*x
plot (2*x,y, '-*') grid on % title title ('2x vs y');
% Create xlabels xlabel('2x');
% Create ylabels ylabel('y');
% Typing in 'figure' before plotting each graph ensures that a new figure window will appear with the values that you list below it. If you do not type in 'figure' each time the graph and data will continue to re-write itself. I hope I answered your question and interpreted it right! % Good luck!
2 comentarios
Manuel Sabin
el 9 de Jun. de 2021
For some reason ever though I have a figure(1) with two subplots, and a figure (2) that should be on its own, it has places figure(2) in the second sub plot. When I rename it figure(3) it still does it.
Ver también
Categorías
Más información sobre 2-D and 3-D Plots en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!