Clear Filters
Clear Filters

how can i define legend for bar3

8 views (last 30 days)
mohammad
mohammad on 20 Feb 2023
Answered: Voss on 20 Feb 2023
How can I define the axes name of EVA and [50 70 100] like this figure in bar3?
and how can i change color of them?

Answers (2)

dpb
dpb on 20 Feb 2023
Z=randi(6000,4,5);
X=["EVA"+[1:4].'; "DNO"];
Y=[125:-25:50];
hB3=bar3(Z);
hAx=gca;
hAx.XAxis.TickLabels=X;
hAx.YAxis.TickLabels=Y;

Voss
Voss on 20 Feb 2023
bar3(randi(6000,[4,5]).*(1:5));
colors = [0 0.2 0.7; 0.8 0 0.1; 0 0.5 0; 0.5 0 0.5; 0 0.4 0.7]/0.8;
colormap(colors)
xticklabels({'EVA1' 'EVA2' 'EVA3' 'EVA4' 'DNO'})
yticklabels([125 100 75 50])
ylabel('Battery degradation cost ($)')
zlabel('Benefit ($)')
set(gca(),'View',[-60 30])
ll = light('Position',[-1 0 0]);

Categories

Find more on Triangulation Representation in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!