自学内容网 自学内容网

(2)Matlab画三维柱状图

Matlab绘制三维柱状图,代码如下:

% 三维柱状图,简单画图(配色以及坐标轴名字自己改)

clc,clear;
Z=[randi([2,5],[8,1]) randi([5,9],[8,1]) randi([9,14],[8,1])];

figure
figureUnits = 'centimeters';


% 配色(本例子就三种误差,因此用了前三个颜色)
CList = [0.8941    0.8706    0.8078
         0.9255    0.7412    0.5843
         0.6078    0.6941    0.7333
         0.4745    0.6745    0.7412
         0.2039    0.3961    0.4588
         0.0431    0.2588    0.1294];

% 宽窄
figureWidth = 10;
figureHeight =10;
set(gcf, 'Units', figureUnits, 'Position', [10 10 figureWidth figureHeight]);
b = bar3(Z,0.6);
view([-43,29]);

for k = 1:length(b)
    b(k).FaceColor = CList(k,:);
end

% hYLabel = ylabel('ee/mm','fontsi

原文地址:https://blog.csdn.net/qq_20245171/article/details/142779863

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!