在MS Windows环境下,colormap的颜色限制在256以内,超出256个colorbar会显示异常,如下图:
0 k$ h* \; i) p* k; _% W# d) u2 y8 D( I5 ] ^7 _, n
$ b' p# C( v- w
; q. _/ z" b% w& f上图colormap颜色个数为357个,colorbar显示异常,解决方法非常简单,只需在colormap命令前添加一行命令:set(gcf,'renderer','OpenGL'),或者set(gcf,'Renderer','zbuffer')
# |/ p1 |* H2 a5 z1 I% I即可解决。
7 E% x+ C$ C) l
& p% N% t* X+ Z- {% l: J4 `/ B8 T3 R- n7 p0 w8 \2 ^" r
: t$ {9 ]6 l6 v1 t4 m# p% k2 i4 G
) n0 T5 H; {9 `4 G$ E" A# G+ T) b; h4 u2 j3 v7 ]
6 r$ c/ K% G5 s
: H/ P! J1 W7 m& B m" a, r! L1 `( ^6 W( g9 P: w
: A. L9 i# Z2 i x5 {6 _ G
. X2 ]+ l0 W2 `3 C- k9 U% H) t5 y/ ]* p6 h
, @1 T7 S2 J/ y* \ ?5 w
- h/ o k q7 G
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |