在MS Windows环境下,colormap的颜色限制在256以内,超出256个colorbar会显示异常,如下图:
6 ]* m' N( C3 ?# I6 K; n% ?
, }/ j1 \0 C) |. k7 W# h9 e5 t- O* _; U" P- O5 X4 b" ?# b
# n6 }: D4 B. \# e
上图colormap颜色个数为357个,colorbar显示异常,解决方法非常简单,只需在colormap命令前添加一行命令:set(gcf,'renderer','OpenGL'),或者set(gcf,'Renderer','zbuffer')
6 ~$ ~9 i, F7 x. K即可解决。
' j8 N9 ]' q* ?* {4 y7 A; l+ F8 x5 `
, f: i% L {' N0 L
l. M( C8 o+ {. P+ x, T& t1 G$ x3 d% G" @* Y! g8 \/ W) V
; Z6 G$ R- z" s$ z7 ?# V5 x
- R4 }, C6 U6 I
+ y. D$ x* q y% G5 ?: X4 }% D' y$ U# W
1 ?+ ]: s5 f& v5 O3 Q i: K# W5 `% {3 X: P% P
$ Z- O/ j. g9 j+ M# M* N# n1 d N+ M+ A6 `* V
7 O, ?9 O! z0 v+ z0 `# t) V
( d. V4 c1 V( G
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |