EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
matlab里有名字的color实在是有点少,而且忒难看了也 ![]() 填色" title="[转载]【matlab】bar 填色" style="border: 0px; list-style: none;">~~ 所以还是自己设facecolor吧~~
" W" z# Q5 l3 W, u; n
代码如下: close all; clear; clc; figure9 O8 F+ } M1 b8 _2 M" r0 y$ j
hold on) ^2 d0 d" f# E" P% M' [
box on
' U, W! r8 F" o3 D4 ?6 i; ^% b; Ybar(2,3,'Facecolor',[0.7 0.78 1]); % 设成青色 bar(4,4); bar(6,5,'Facecolor',[0 0 0]); % 黑色填充% K, F0 T; k% P
axis([0,8,0,7]);
- Q. x$ x+ E1 D dlegend('3','4','5') , x. ^* v9 |* M0 |2 t
想知道facecolor的参数是什么?自己去plot tools里去查吧~~看哪个颜色顺眼,记下他的RGB数组就ok啦~~ 还要接着研究怎么把bar的结果改成阴影填色,不然发paper的时候彩图要贵死了。applyhatch的分辨率太低了,试试改bar.m吧
6 J9 l9 Z$ c' G: X3 I |