Discover MakerZone

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

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

Plot a 3-D bar graph and coloring

Asked by Elria 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.

0 Comments

Elria

Products

No products are associated with this question.

1 Answer

Answer by Thorsten on 25 Jan 2013
help bar3

2 Comments

Elria on 25 Jan 2013

I've read that but still cannot get it.

Thorsten on 8 Feb 2013

What is Z in your example?

For a first approach, try

   bar3(Z)
Thorsten

Contact us