3D effect on bar diagram

2 Ansichten (letzte 30 Tage)
Giuseppe
Giuseppe am 25 Mär. 2020
Kommentiert: darova am 26 Mär. 2020
Is it possible to obtain the 3D effect on bar diagram as shown in the following figure (obtained by Microsoft Excel)?
P.s. I've to plot some scalar quantities.

Antworten (1)

darova
darova am 26 Mär. 2020
YOu can manually plot boxes
[X,Y] = meshgrid([0 0 1 1 0]-1/2,[0 0 1 1]-1/2);
Z = zeros(size(X));
Z([6 7 10 11]) = 1;
surf(X,Y,3*Z,'facecolor','r')
hold on
surf(X+1,Y,2*Z,'facecolor','b')
surf(X+2,Y,1*Z,'facecolor','g')
hold off
axis equal
  4 Kommentare
Giuseppe
Giuseppe am 26 Mär. 2020
P.s. How can I delete numbers on x axis (i.e. -0.5 0 0.5 1 1.5 2 2.5)?
darova
darova am 26 Mär. 2020
axis off
% or
get(gca,'xticklabel',[])

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Interactive Control and Callbacks finden Sie in Help Center und File Exchange

Produkte


Version

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by