## Plot a 3-D bar graph and coloring

### Elria (view profile)

on 25 Jan 2013
```X=[0,50,100,150,200,250,300,350,400,450,500,550,600,650,700,750,800,850,900,950,1000];
Y=[0;50;100;150;200;250;300;350;400];
% Create the colour vectors
map=[1 0 0; 1 1 0;0 1 0];
colormap(map);
colors=zeros(size(Z));
% Define the thresholds
colors(Z<90)=3;
colors(Z >=90 & Z < 95)=2;
colors(Z >= 95)=1;
%  Plot the 3D surface
surf(X,Y,Z,colors)
```

How can I do the same thing but get a 3-D bar grap?I have never plotted again a 3-D bar graph in matlab, only excel. Thanks in advance.

## Products

No products are associated with this question.

### Thorsten (view profile)

on 25 Jan 2013

```help bar3
```

Elria

### Elria (view profile)

on 25 Jan 2013

I've read that but still cannot get it.

Thorsten

### Thorsten (view profile)

on 8 Feb 2013

What is Z in your example?

For a first approach, try

`   bar3(Z)`

#### Join the 15-year community celebration.

Play games and win prizes!

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi