在MS Windows环境下,colormap的颜色限制在256以内,超出256个colorbar会显示异常,如下图:
5 K7 Y m- W3 l/ T+ y I, l t% y- r1 M# \
: N* r, R, t8 {# y4 n
, P: }" d! {1 B' i) h3 f上图colormap颜色个数为357个,colorbar显示异常,解决方法非常简单,只需在colormap命令前添加一行命令:set(gcf,'renderer','OpenGL'),或者set(gcf,'Renderer','zbuffer')( S* J+ @3 Q$ i c7 v
即可解决。
2 D- @5 y, |: j9 ?+ P$ y( }/ O9 R
4 \- w$ o8 B# K7 D1 U4 u- p0 ^- G+ d" d
0 D) [7 F! ]+ {4 ^' p* [6 x7 } E% ~; c; j: @
$ v; R/ o: @# G3 t+ h: n; U. `' Q3 X
; m3 w! n2 z% w/ x0 U; E) j0 I$ P2 E3 L0 a* a* s
. p" @0 f# V9 q' T6 J
2 F H1 j- |; s3 {& j
1 W# [; m3 n7 { V, V+ n
/ s. k8 R4 h: S$ i9 m5 o
/ K/ u& p" v: j1 O
0 k& `5 K$ A6 U 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |