在MS Windows环境下,colormap的颜色限制在256以内,超出256个colorbar会显示异常,如下图:
- \$ x8 O8 E! y+ W: q/ P) N6 \4 A% }7 w
9 k1 F3 r4 u; ^
0 x; x! R* p% I ~9 c# ?上图colormap颜色个数为357个,colorbar显示异常,解决方法非常简单,只需在colormap命令前添加一行命令:set(gcf,'renderer','OpenGL'),或者set(gcf,'Renderer','zbuffer')
6 s& Y- |& l, w0 n2 `即可解决。1 p2 w! I. h1 m% S, a1 k
) u; s! h7 b/ O, X% a. a3 _
! { Y; L1 m2 S5 }" w" c% Y. E% t& k2 C; E- r
4 L3 C, f5 t1 ~5 B- _. K/ _; L% E8 W( ~7 A
! a; Y& P0 E2 X3 a( Y% U
6 s$ ~/ Q) Q7 b2 S
* j5 K$ P/ q4 a! j- X1 L) J
5 }4 j" ]" n; l1 }6 R8 Y# I' p% H# t6 t5 Z9 h7 \% M& P
0 Q1 M/ i2 y% ?+ j: y+ ]
" ?$ I. V) `- j1 p/ I1 j
0 K9 D1 ?& V' Q# V 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |