Problem saving plot as jpg or pdf

My matlab code is saving the plot of 6 subplots. But, when I open the saved version, the legend is blocking the plots. I am also using the 'best' for location of legend. Is there any way to correct it so that plots occupy full space and legend don't block the plots?

3 comentarios

dpb
dpb el 5 de Jul. de 2022
Attach an example so we can see the symptoms -- also it would be best to create a minimal working example that recreates the problem folks can play with rather than try to duplicate something mimcking what may/may not be the issue.
Another Q? would be which MATLAB release and renderer are you using?
Harjas
Harjas el 5 de Jul. de 2022
Editada: Harjas el 5 de Jul. de 2022
Below is saving code used:
saveas(gcf,['Monthly plot from ' ,datestr(Yr_Avg.dd(j)),'to',datestr(Yr_Avg.dd(j+2)),'.pdf']);
MATLAB: R2018a
dpb
dpb el 5 de Jul. de 2022
I don't have much direct experience w/ trying to export MATLAB graphics -- it's certainly been an arena of much discussion over the years...
With that many lines and subplots, the legend will have to be tiny to not occlude the data -- also with releases prior to R2020a which introduced exportgraphics, the only way to have any additional control over sizes, etc., is to use print instead of saveas -- it has no additional control available, "what you get is what you get".

Iniciar sesión para comentar.

 Respuesta aceptada

Constantino Carlos Reyes-Aldasoro
Constantino Carlos Reyes-Aldasoro el 5 de Jul. de 2022

1 voto

You could try to add the legend outside the actual axes, e.g. 'eastoutside', have a look here:
https://uk.mathworks.com/help/matlab/ref/matlab.graphics.illustration.legend-properties.html

Más respuestas (0)

Categorías

Más información sobre Creating, Deleting, and Querying Graphics Objects en Centro de ayuda y File Exchange.

Productos

Versión

R2018a

Preguntada:

el 5 de Jul. de 2022

Comentada:

dpb
el 5 de Jul. de 2022

Community Treasure Hunt

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

Start Hunting!

Translated by