在MS Windows环境下,colormap的颜色限制在256以内,超出256个colorbar会显示异常,如下图:
" r4 R2 t3 a- W3 N+ g9 S- B1 K/ B1 M0 A7 G
6 V- y% I! U7 m+ l" O) G$ h
, q2 D3 v; a" E6 C/ N5 S
上图colormap颜色个数为357个,colorbar显示异常,解决方法非常简单,只需在colormap命令前添加一行命令:set(gcf,'renderer','OpenGL'),或者set(gcf,'Renderer','zbuffer')
$ T/ Z; c+ X- u- v2 q即可解决。3 V0 v/ w W" ?* @* z# P
( ~7 i; h7 q4 o: Y2 }. s! @& c
5 {! s% `$ \- ]0 F# t
/ J/ h8 S7 c" l" H' f+ E* R$ R
0 m: P {4 _1 j/ ^
& t W0 ^' Z* W4 J ]$ D/ q+ r, Z {/ _
$ _0 a: E6 {, B8 k& C3 p/ n. ^
; _: k9 P, S' u
5 z0 x( |& [& h
) v. f: `8 f! W" _
* P3 J2 o- e, X2 [1 r/ [# }0 T* ? |7 s " {0 X3 }. ~: d, R6 I2 R N
; s1 ]0 [4 l4 `% ` 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |