Effacer les filtres
Effacer les filtres

Setting Common Axes for all Figures

9 vues (au cours des 30 derniers jours)
Dhirendu Somani
Dhirendu Somani le 11 Juil 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);
  2 commentaires
Dhirendu Somani
Dhirendu Somani le 11 Juil 2020
Thanks a Lot for the Quick and Correct Response. Worked for Me !

Connectez-vous pour commenter.

Réponse acceptée

madhan ravi
madhan ravi le 11 Juil 2020
See my comment above.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by