Avoid scientific notation in graphs
20 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Willian Alexander Correa Reyes
le 8 Juil 2021
Commenté : Willian Alexander Correa Reyes
le 8 Juil 2021
how to avoid scientific notation
My codes is:
tmp = readtable('re.csv');
y_line_1= table2array(tmp(:,7));
x_line_1= table2array(tmp(:,3));
plot(x_line_1,y_line_1,'b-')
grid on
xlabel('número de nodos')
ylabel('Velocidad')
ylim([4.0897014 4.0897016])
title('Independencia de malla')
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/678318/image.jpeg)
0 commentaires
Réponse acceptée
Bhavya Chopra
le 8 Juil 2021
Setting the ‘Exponent’ property for the axis to zero will remove the scientific notation for the axis. This can be achieved in your program as follows:
h = plot(x_line_1,y_line_1,'b-')
ax = ancestor(h, 'axes')
ax.XAxis.Exponent = 0;
Please refer to the documentation for the ancestor function and the NumericRuler Properties page for more information.
Further, please find attached a related MATLAB Answer: How can I prevent scientific notation on my axes in MATLAB R2015b and later?
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur 2-D and 3-D Plots 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!