我知道@finn已经回答了这个问题,但是当我测试他的解决方案时,我无法让它工作。奇怪的是,我意识到即使是最初的脚本也在给我的系统带来错误。可能我有一个非常古老的matlab版本。但是,再次,我想知道是否还有其他人也有这个问题。

由于某种原因,我无法设置

CData

成员为

bar

.

不管怎样,在测试之后,我得到了这个为我工作。

clc

clear all

close all

values = [4 1 11 2 3; 4 1 5 2 -10];

names = {'Pre split total EON' 'Post split total EON'...

'Pre split pure EON' 'Post split pure EON' 'Post split Uniper';...

'Pre split total RWE' 'Post split total RWE'...

'Pre split pure RWE' 'Post split pure RWE' 'PostSplitInnogy'};

categories = {'EON','RWE'};

figure;

b = bar(values,'FaceColor','flat');

% only significant changes here

% ***********************************

col = ["r", "b", "y", "g", "cyan"];

for k = 1:size(values,2) % for fancier colors.

set(b(k), "FaceColor", col(k));

end

% ***********************************

ticksList = b(1).XData + arrayfun(@(x)x.XOffset, b)';

xticks(ticksList(:))

xticklabels([names(1,:)';names(2,:)'])

xtickangle(90)

ax1 = gca;

ax2 = axes('Position', get(ax1, 'Position'),'Color', 'none');

set(ax2, 'XAxisLocation', 'top','YAxisLocation','Right');

set(ax2, 'XLim', get(ax1, 'XLim'),'YLim', get(ax1, 'YLim'));

set(ax2, 'YTick', []);

xticks(b(1).XData)

xticklabels(categories)

如果您想进一步了解如何在matlab中为颜色指定名称,请检查

here

.

另一件你可以玩的事情是设置

colormap

如所解释的

here

.

matlab条形图颜色矩阵,matlab中的条形图开关颜色相关推荐

  1. 如何创建多个条形图_在R中创建条形图

    如何创建多个条形图 Bar plots in R are the most frequently used plots in elementary statistics. These consist ...

  2. matlab 数组 组成 矩阵,MATLAB矩阵与数组

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 MATLAB既然以矩阵实验室命名,就说明该软件在矩阵计算方面具有非常优异的表现.在MATLAB中,一般情况下一个矩阵就是指一个长方形的数组.特殊情况有两个 ...

  3. matlab 全1矩阵,matlab全为1的矩阵

    生成一个 m 行 n 列的零矩阵,m=n 时可简写为 zeros(n) 生成一个 m 行 n 列的元素全为 1 的矩阵, m=n 时可写为 ones(n) 生成一个主对角线全为 1 的 m 行 n 列 ...

  4. matlab 怎么打矩阵,matlab怎么打印矩阵 matlab 如何输出矩阵?

    matlab 如何输出矩阵 a %注意变量a后面没有";"号,即可输出disp(a) Matlab常用生成矩阵函数: zeros(m,n) 生成一个 m 行 n 列的零矩阵,m=n ...

  5. 在matlab表示特殊矩阵,MATLAB特殊矩阵以及矩阵转置

    特殊矩阵 通用特殊矩阵 zeros函数:产生全0矩阵,即零矩阵. ones函数:产生....1矩阵,即幺矩阵. eye函数:产生对角线为1的矩阵,当矩阵是方正时,得到单位矩阵. rand函数:产生(0 ...

  6. android提取图片颜色代码,Android 中动态提取图片中颜色作为主题色

    功能需求 一个页面中顶部显示一张图片(图片从网络加载),此时需要根据图片的颜色来动态调整顶部标题栏的背景色. 技术要求 Android 调色板支持库 实现过程 1.添加调色板支持库 dependenc ...

  7. matlab diff对于矩阵,MATLAB中diff函数的用法

    显然这个函数是单词differential(微分)的简写,用于计算微分.实际上准确来说计算的是差商. 如果输入一个长度为n的一维向量,则该函数将会返回长度为n-1的向量,向量的值是原向量相邻元素的差, ...

  8. matlab怎么扩展矩阵,Matlab中如何扩展矩阵,其他部分补零?

    一.使用官方命令 blkdiag 在matlab中搜索:help blkdiag 下面是其官方事例: Construct block diagonal matrix from input argume ...

  9. MATLAB R2016a版——改变Simulink中Scope输出波形的颜色

    网上有很多比较详细的设置方法,但由于该MATLAB版本的原因,操作方法与其它略有不同,故写此篇文章. 1.进入scope显示界面: 2.找到style:Scope设置: 点开下拉键,选择第2项: 即弹 ...

最新文章

  1. python学好了能干啥_新手该如何学python怎么学好python?_python学好了能干什么
  2. 2、Get和post的区别
  3. 线性表实现一元多项式的表示及相加(C语言实现)【线性表】
  4. 【Linux】一步一步学Linux——tar命令(62)
  5. Nginx代理webSocket经常中断的解决方案, 如何保持长连接
  6. 通过syslog接收远程日志
  7. java泛型与c 泛型,Java泛型代码编译与javac,失败与Eclipse Helios
  8. 安卓数据库的使用方式
  9. element el-upload上传图片完成后隐藏上传
  10. 用友u8 12.1服务器硬件要求,用友U8_12.1安装操作手册服务器资料全
  11. 超级好用的TXT分本分割工具
  12. Python项目(Django):国内新冠肺炎疫情大数据可视化平台
  13. Linux服务器 mysql5.7安装流程
  14. 基于Java实现的毕业设计论文选题系统
  15. 交换机端口mtu值最大_思科交换机基本配置命令全集-mtu值怎么设置
  16. kubectl 命令详解(三十五):rollout undo
  17. 四五百蓝牙耳机哪个好?500元以内音质最好的蓝牙耳机
  18. 教授专栏08| 徐岩:青年震荡与青年危机
  19. linux创建磁盘的命令,linux中创建磁盘分区的命令是什么
  20. 极简linux版本,4MLinux 26.0发布,这是一个极简版本

热门文章

  1. JDK1.7的HashMap的put(key, value)源码剖析
  2. python中的zip、map、reduce 、lambda、filter函数的使用
  3. Python文件操作与函数目录
  4. Xpath string()提取多个子节点中的文本
  5. C#中的for,while和do-while循环语句
  6. EF更新指定字段...
  7. * 与 ** 在调用函数时的作用
  8. 跳过17:30,跳过瑞星定时扫描
  9. SQL Server 2005中设置Reporting Services发布web报表的匿名访问
  10. python中如何调用类takes no arguments_关于python中的 take no arguments 的解决方法