Borrar filtros
Borrar filtros

Setting Common Axes for all Figures

9 visualizaciones (últimos 30 días)
Dhirendu Somani
Dhirendu Somani el 11 de Jul. de 2020
Respondida: madhan ravi el 11 de Jul. de 2020
fig_id = 1 ; % This is my figure id
I have to plot many figures, so is there a way to set common axes properties for all figures.
Currently I have to set same axes (e.g. below code) all the time for each new figure.
x = linspace(0,2*pi,100); y = sin(x); y1 = cos(x);
figure(fig_id); fig_id=fig_id+1;
axes1 = axes('Parent',figure(fig_id-1), 'TickDir','out','YMinorTick','on', 'YMinorGrid','on','XGrid','on', 'GridLineStyle','-' )
set(axes1,'TickLabelInterpreter','latex','FontSize',Font_axes);
plot(x,y,'Parent',axes1,'LineWidth',2);
figure(fig_id); fig_id=fig_id+1;
axes1 = axes('Parent',figure(fig_id-1), 'TickDir','out','YMinorTick','on', 'YMinorGrid','on','XGrid','on', 'GridLineStyle','-' )
set(axes1,'TickLabelInterpreter','latex','FontSize',Font_axes);
plot(x,y1,'Parent',axes1,'LineWidth',2);

Respuesta aceptada

madhan ravi
madhan ravi el 11 de Jul. de 2020
See my comment above.

Más respuestas (0)

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by