when a save figure , the numbers appear in the name of the png with e+0X

1 Ansicht (letzte 30 Tage)
e.g. oo=1; tspend(oo,1)=10.472;
saveas(fig1,[pwd sprintf('/Figures/Distance_%d@%d.png',oo,tspend(oo,1))]);
%The png saved as: Distance_1@1.047200e+01.png
%I wanted to displayed as: Distance_1@10.472.png

Akzeptierte Antwort

Les Beckham
Les Beckham am 29 Mär. 2020
Change your format spec to
'/Figures/Distance_%d@%.3f.png'

Weitere Antworten (0)

Kategorien

Mehr zu Printing and Saving finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by