help with bar plotting?

y=2.84;
x=0.091713;
a=bar(y,x,1);hold on;
z=3.834;
x=1.011;
s=bar(z,x,1)
i want to plot this in bar graph...which means it should correspond with the value. Any help thanks ! what i get is attached. As u can clearly see that the bars are not depicted well, plus they are attached to each other..i want a gap between them

6 个评论

i want to plot this in bar graph...which means it should correspond with the value:
What does that mean?
see attached file
2.84 and 3.834 are in x axis
Your code produces the plot in the image.
What is the problem?
The two bars aren't suppose to join...i want to separate them a bit
something like this

请先登录,再进行评论。

回答(1 个)

Jos (10584)
Jos (10584) 2016-5-19
编辑:Jos (10584) 2016-5-19
Plot them in a single statement. Concatenate the X-values and the Y-values to do that:
X = [2.84 3.834];
Y = [0.091713 1.011];
s=bar(X,Y,1)

2 个评论

still getting the same plot
Did you read the documentation/help of bar?
bar(X,Y,0.8)

请先登录,再进行评论。

类别

帮助中心File Exchange 中查找有关 Discrete Data Plots 的更多信息

标签

提问:

2016-5-19

Community Treasure Hunt

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

Start Hunting!

Translated by