when a save figure , the numbers appear in the name of the png with e+0X
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Lazaros Christoforidis
le 29 Mar 2020
Commenté : Les Beckham
le 29 Mar 2020
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
0 commentaires
Réponse acceptée
Les Beckham
le 29 Mar 2020
Change your format spec to
'/Figures/Distance_%d@%.3f.png'
You might want to read up on the documentation for this: https://www.mathworks.com/help/matlab/ref/sprintf.html#btf_bfy-1_sep_shared-formatSpec
2 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Printing and Saving dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!