Avoid scientific notation in graphs

24 visualizzazioni (ultimi 30 giorni)
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')

Risposta accettata

Bhavya Chopra
Bhavya Chopra il 8 Lug 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?

Più risposte (0)

Categorie

Scopri di più su 2-D and 3-D Plots in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by