How can I assign different color to the individual bars in the bar3 plot?
7 次查看(过去 30 天)
显示 更早的评论
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
0 个评论
回答(1 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Discrete Data Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!