matlab bar两组容量为6个的对比样本需要用bar画在一张图上,值都为1或-1,值出现随机

matlab 双y轴坐标 左边y坐标条形图 用bar画 右边y坐标曲线图 用plot画 现在要求右边y坐标为0到100_百度知道我想随机生成一个矩阵,怎样能让他的行列式为1或-1?使用matlab实现_百度知道[转载]Matlab Bar图如何为每个bar设置不同颜色?
已有 4004 次阅读
|系统分类:|关键词:class border style 如何|文章来源:转载
Matlab Bar图如何为每个bar设置不同颜色?在Matlab中很容易创建Bar图:data = [3, 7, 5, 2;4, 3, 2, 9;6, 6, 1, 4];b = bar(data);在Matlab中如何让Bar图的每一个Bar颜色不同?下面是一个例子:data = [3, 7, 5, 2;4, 3, 2, 9;6, 6, 1, 4];b = bar(data);ch = get(b,'children');set(ch{1},'FaceVertexCData',[1;1;1;1;2;2;2;2;3;3;3;3;4;4;4;4])set(ch{2},'FaceVertexCData',[1;1;1;1;2;2;2;2;3;3;3;3;4;4;4;4])set(ch{3},'FaceVertexCData',[1;1;1;1;2;2;2;2;3;3;3;3;4;4;4;4])set(ch{4},'FaceVertexCData',[1;1;1;1;2;2;2;2;3;3;3;3;4;4;4;4])解释:[1;1;1;1;2;2;2;2;3;3;3;3;4;4;4;4] 是要设置的颜色,要更改这里的颜色,既可以使用Indexed,也可以使用True Color,详见FaceVertexCData help文档。data = [3, 7, 5, 2];b = bar(data);ch = get(b,'children');set(ch,'FaceVertexCData',[0 0 1;0 1 1;1 1 1;1 0 1;])
转载本文请联系原作者获取授权,同时请注明本文来自潘林科学网博客。链接地址:
上一篇:下一篇:
当前推荐数:0
评论 ( 个评论)
扫一扫,分享此博文
作者的其他最新博文
热门博文导读
Powered by
Copyright &推荐这篇日记的豆列
······
&(3人关注)用matlab编程:从1到33个中随机选取6个数,从1到16随机选取1个数字_百度知道

我要回帖

更多关于 matlab bar 的文章

 

随机推荐