How can I assign different color to the individual bars in the bar3 plot?

7 Ansichten (letzte 30 Tage)
Zubair Nizamani
Zubair Nizamani am 21 Nov. 2016
Beantwortet: KSSV am 21 Nov. 2016
I am a beginner and I want to plot the bar3 plot to assign different individual color to the bars. As I followed the MATlab example with a little modification;
z=rand(5,5);
dist = 5:10:50;
b= bar3(dist,z);
for k = 1:length(b)
zdata = b(k).ZData;
b(k).CData = zdata;
b(k).FaceColor='interp'
end
set(gca,'XTickLabel',{4.5:0.5:7}) ;
xlabel({'lat'});
ylabel({'Distance(km)'});
zlabel({'Contribution'});
I know above code is wrong because I have used interp function, just to do interpolation in a same bar but I want to assign different color to the each bar.
Please,
regards, Zubair

Antworten (1)

KSSV
KSSV am 21 Nov. 2016

Kategorien

Mehr zu Discrete Data Plots finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by