在MS Windows环境下,colormap的颜色限制在256以内,超出256个colorbar会显示异常,如下图:
V% Z, p( w# N* B+ `& F' o$ u# q# Z
4 y" h( k: K4 V1 U8 k2 e; ~) E- V1 U& @$ l, E+ e D0 }/ m8 N
上图colormap颜色个数为357个,colorbar显示异常,解决方法非常简单,只需在colormap命令前添加一行命令:set(gcf,'renderer','OpenGL'),或者set(gcf,'Renderer','zbuffer')% B& K9 ^5 R- ^0 J% e2 `
即可解决。
4 g* g1 t* H; |% L5 j* @: D* `8 V' D2 _) c$ \: L
3 B9 |/ j6 J+ i' h# d* l% A$ E( g$ S3 m
0 C+ c) g) d" X+ m5 H/ V
4 r5 ], L( ^4 C4 q
$ ? F) y5 _0 M# Z% D4 x! i' |
4 s. g* ^$ H5 v& q( J
M. C& Z9 I& U
/ v8 U1 |" l6 H. ]" i" U A" ?
2 T" o6 j9 J, R, w0 O: f3 h3 L
% y$ h& v0 f0 ?) t) R( J5 m
" g$ _9 V$ T/ G& ]' n4 N! I- U# j: V
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |