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

11 次查看(过去 30 天)
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,....

采纳的回答

Dyuman Joshi
Dyuman Joshi 2023-8-22
%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)

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 2-D and 3-D Plots 的更多信息

产品


版本

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by