在MS Windows环境下,colormap的颜色限制在256以内,超出256个colorbar会显示异常,如下图:
/ U% ~+ o; T+ @" U) Q1 j& E# |2 L2 [1 p: ~0 W0 @$ I' m7 p0 Y
+ a% K" Y% _5 [9 O9 d1 _ p) z: q+ f5 V" }* }6 ]
上图colormap颜色个数为357个,colorbar显示异常,解决方法非常简单,只需在colormap命令前添加一行命令:set(gcf,'renderer','OpenGL'),或者set(gcf,'Renderer','zbuffer')
$ X4 p6 }+ l K8 o# F0 [8 h即可解决。+ Q( ?( ]" r9 k" H# _% m
s. [1 g7 ^; X+ @5 g
9 J0 w; c3 A3 m. [6 S& G
, U, S4 h; y2 C% c! L5 f
6 `# @3 [* y; Q ]" o/ l! w" P+ ~# e- ~0 u
' N. G% F' u* f$ [- P8 e$ y1 Y4 b: j" y
( \9 B5 B/ @8 e4 k% d, Y: Q
" I( H6 v7 }4 E( ?9 g6 r& J% G# n7 {. H, W6 H" |% Z/ f
f5 _6 h4 O3 b g! N
. U' e; A5 W5 D4 @2 X/ A) U' N2 @: K- Q! Y. D$ E" F
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |