Avoid scientific notation in graphs

20 visualizaciones (últimos 30 días)
Willian Alexander Correa Reyes
Willian Alexander Correa Reyes el 8 de Jul. de 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')

Respuesta aceptada

Bhavya Chopra
Bhavya Chopra el 8 de Jul. de 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?

Más respuestas (0)

Categorías

Más información sobre 2-D and 3-D Plots en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by