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

1 view (last 30 days)
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

Accepted Answer

Les Beckham
Les Beckham on 29 Mar 2020
Change your format spec to
'/Figures/Distance_%d@%.3f.png'

More Answers (0)

Categories

Find more on Printing and Saving in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!