Change divisions of x-axis on a bar graph

3 次查看(过去 30 天)
So,
I'm generating a coin toss simulation with p(0) = 1 - p(1) where p(1) is 0.7
I've plotted the results in a bar graph with the code
bar([p_LOS p_NLOS],[p_LOS_count p_NLOS_count])
where p_LOS and p_NLOS are my probabilty (0.7 and 0.3) and p_LOS_count and p_NLOS_count are the counts, as the name suggest. The problem is when i plot with bar, the x-axis shows a subdvision as in the below figure instead of showing only the 0.3 and 0.7 point.
Is there a way to edit the axis?

回答(1 个)

Ameer Hamza
Ameer Hamza 2020-4-23
Try this
p_LOS = 0.3;
p_NLOS = 0.7;
p_LOS_count = 125;
p_NLOS_count = 275;
fig = figure;
ax = axes();
b = bar([p_LOS p_NLOS],[p_LOS_count p_NLOS_count]);
ax.XTick = [p_LOS, p_NLOS];

类别

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

标签

产品


版本

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by