matlab设置不同颜色的柱状图

Matlab 复制代码
% X=1:5;
% Y=0:0.2:0.8;
% h=bar(X,Y,0.4);
% h.CData(2,:)=[0 1 1]
% % h.CData=[0 0.8 0.8;0 0.8 0.8;0 0.8 0.8;0 0.8 0.8;0 0.8 0.8]
% h.CData

b = bar(1:10,'FaceColor','flat');
b.CData(2,:) = [0 0.8 0.8];
b.CData(3,:)=[0 1 1]

需要先设置FaceColor为'flat'.然后更改你想要修改的柱状图的第几个柱子的RGB值即可。

运行结果如下:

相关推荐
Guheyunyi2 小时前
安全调度系统:安全管理的智能中枢
运维·安全·信息可视化·数据挖掘·数据分析
随风飘摇的土木狗4 小时前
【MATLAB第116期】基于MATLAB的NBRO-XGBoost的SHAP可解释回归模型(敏感性分析方法)
matlab·gsa·敏感性分析·特征排序·灵敏度分析·shap·可解释
海洋与大气科学6 小时前
【matlab|python】矢量棍棒图应用场景和代码
开发语言·python·matlab
草丛中的蝈蝈6 小时前
查看matlab函数帮助文档的方法
matlab
wisdom_zhe6 小时前
DeepSeek和Excel结合生成动态图表
爬虫·信息可视化·excel
kuan_li_lyg8 小时前
MATLAB - 小车倒立摆的非线性模型预测控制(NMPC)
开发语言·算法·matlab·机器人·mpc·模型预测控制·倒立摆
满怀10159 小时前
【Python进阶】数据可视化:Matplotlib从入门到实战
python·信息可视化·数据分析·matplotlib·数据可视化
穆易青10 小时前
2025.04.18|【Map】地图绘图技巧全解
信息可视化
Clemence51510 小时前
符号速率估计——小波变换法
算法·matlab·信息与通信·信号处理