Is there any way to have grid on as default?

53 visualizaciones (últimos 30 días)
Netanel Freinkel
Netanel Freinkel el 30 de Abr. de 2020
Editada: Nicholas Tarasenko el 3 de Feb. de 2022
Hi!
Is there any way to make matlab plot all my figures (bode, step, simple plots etc.) with grids? I find it much better.
Thanks!

Respuesta aceptada

Mehmed Saad
Mehmed Saad el 30 de Abr. de 2020
set(groot,'defaultAxesXGrid','on')
set(groot,'defaultAxesYGrid','on')
figure,plot(1:10)
  11 comentarios
Marco Lepidi
Marco Lepidi el 21 de Dic. de 2021
sorry minorticks, but it doesn't work for minorgrid
Nicholas Tarasenko
Nicholas Tarasenko el 3 de Feb. de 2022
Editada: Nicholas Tarasenko el 3 de Feb. de 2022
I wanted to provide a second method that follows closely to @Mehmed Saad. I have a file called "startup.m" in my MATLAB paths. In the startup file I set the default for all of my plots for every session. I did this so that I don't have to remember to include the default plot syntax in every script.
My startup script has the following defaults:
set(0,'defaultaxesfontname','Helvetica')
set(0,'defaulttextfontname','Helvetica')
set(0,'defaultaxesfontsize',15)
set(0,'defaultaxesfontweight','Bold')
set(0,'defaulttextfontsize',15)
set(0,'defaulttextfontweight','Bold')
set(0,'DefaultLineLineWidth',1.2)
set(0,'DefaultFigureColor', 'white');
set(0,'defaultAxesXGrid','on')
set(0,'defaultAxesYGrid','on')

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Startup and Shutdown en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by