在MS Windows环境下,colormap的颜色限制在256以内,超出256个colorbar会显示异常,如下图:
& o5 X5 A; ^" l1 @, M+ x# H( B; h0 H+ h2 v [
. a) B/ u5 h' ^
5 P8 u% ]3 H6 J" `上图colormap颜色个数为357个,colorbar显示异常,解决方法非常简单,只需在colormap命令前添加一行命令:set(gcf,'renderer','OpenGL'),或者set(gcf,'Renderer','zbuffer')( z$ ~" n/ m' e& G- F9 _7 z% X& g
即可解决。
' g* J1 i" i' ^
9 F/ a# s! ^ {) `
8 N* o6 [8 v" M
z: G* k: V, |; U
5 m# b! d( n0 G) k ]1 y/ N. D# U
p' y; ~4 F0 @) }% x, w$ ^7 U0 U+ n! Q- X5 D6 g' w* k5 a
: P/ g' j4 M. p3 D L4 I. W
I9 f- S9 d: [$ c0 s
* n9 q+ o) b* r# e$ H/ Y! i5 J
8 o! Q2 ?7 i V! d, n9 w1 M* p4 o: l
; o. D8 G+ l; |9 s' j' a
+ j; F2 s1 B% W1 | 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |