issue with MATLAB figure

1 Ansicht (letzte 30 Tage)
AYMEN ZREIKAT
AYMEN ZREIKAT am 4 Okt. 2022
Kommentiert: Robert U am 5 Okt. 2022
I create a figure xx.fig, now I save it as: xx.jpg. Eveything is fine. Now I made a copy of this file yy.fig because I need to modify the font size to have better resolution. Only I increased the font from 220 to 22. When I save the file as jpg, it gives me bad resolution compared with the previous one. What is the reason? I can not modify the font.
Thanks inadvance for your quick response.
Aymen
This one is font 20
This one is font 22 but it looks worse inside word document

Antworten (1)

Robert U
Robert U am 4 Okt. 2022
Hi Aymen Zreikat,
Please have a look at the export function you use. I recommend to use print() since it comes with several configuration options.
close all
data = rand(1,100);
data = [1:100; data];
fh = figure;
ah = axes(fh);
plot(ah,data(1,:),data(2,:))
ah.XLabel.String = 'Cell Radius (km)';
ah.YLabel.String = 'Max Nr. of User (-)';
ah.XLabel.FontSize = 22;
ah.YLabel.FontSize = 22;
print(fh,'TestFigure','-djpeg','-r0')
Kind regards,
Robert
  4 Kommentare
AYMEN ZREIKAT
AYMEN ZREIKAT am 5 Okt. 2022
Thanks a lot
Robert U
Robert U am 5 Okt. 2022
Thank you for your positive feedback. If you like my answer, please, vote for it by clicking on the "thumb up"-symbol.
In case it serves your needs and answers your question thoroughly, accept it.
Kind regards,
Robert

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Interactive Control and Callbacks finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by