exportgraphic crops the 10^N of scientific notation of the tickvalues

5 visualizaciones (últimos 30 días)
Hi all,
I am running at an annoying issue on the exportgraphic. Here is a simplified example.
X = 1:10;
Y = 10000*X;
plot(X,Y)
exportgraphics(gcf,'myfigure1.jpg','Resolution',300)
After exporting, the 10^N of scientific notation of the y-axis tickvalues is cropped. Can anyone give some advice?

Respuesta aceptada

Animesh
Animesh el 9 de Mayo de 2024
Hey @Jue Gu,
This seems to be a bug in MATLAB R2024a. One possible workaround could be to use saveas function instead of exportgraphics.
saveas(gcf, 'myfigure1.jpg');
You can refer the following MathWorks documentation for more information on saveas function:
Hope this solves your issue.
  3 comentarios
Animesh
Animesh el 9 de Mayo de 2024
You can try print function if you want to set the resolution of the figure.
print(gcf,'myfigure1.png','-dpng','-r300'); %300dpi
Here, -r300 option sets the resolution of the figure to 300dpi.
Jue Gu
Jue Gu el 10 de Mayo de 2024
Hi @Animesh, thank you very much. I will use print as an alternative before this bug get fixed.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Printing and Saving en Help Center y File Exchange.

Productos


Versión

R2024a

Community Treasure Hunt

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

Start Hunting!

Translated by