Filter löschen
Filter löschen

Change values of 'x-axis (bar graph) as integers

8 Ansichten (letzte 30 Tage)
Alberto Acri
Alberto Acri am 22 Aug. 2023
Kommentiert: Star Strider am 22 Aug. 2023
Hi! I have an example of a generated bar graph:
Automatically Matlab generates an x-axis with the values multiplied by 10^4. Is it possible to avoid using 10^4?
So for example 0.5*10^4 becomes 5000, 1*10^4 becomes 10000... I would like to directly enter the values 5000, 10000,....

Akzeptierte Antwort

Dyuman Joshi
Dyuman Joshi am 22 Aug. 2023
%Random data
x = 0:4e4;
y = x.^2-x;
plot(x,y)
figure
plot(x,y)
%Get x tick values
t = xticks;
%Create a string with x tick values in integer format
str = compose("%d", t);
%Use the string as x tick labels
xticklabels(str)

Weitere Antworten (0)

Kategorien

Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange

Produkte


Version

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by