在MS Windows环境下,colormap的颜色限制在256以内,超出256个colorbar会显示异常,如下图:
' l ?2 |3 R+ m) F/ i n
9 L. t% D# g! {3 W+ |0 X
" ?% [7 k5 L& w1 Q
, H" T0 S% Z/ N+ }9 c5 b上图colormap颜色个数为357个,colorbar显示异常,解决方法非常简单,只需在colormap命令前添加一行命令:set(gcf,'renderer','OpenGL'),或者set(gcf,'Renderer','zbuffer')
4 ~4 J) \/ U' e$ U; p+ y# `+ r即可解决。$ ~4 {( w) `3 I4 ~
" D: h2 |; j; K
) _" O% C$ \( I+ A: V) E6 }6 f. t% O( M3 T+ w! [- K
4 ~) E- J1 I' i4 {6 l' B+ q
* a$ C# u7 c$ |5 m( L
6 B( Z) h6 @, K! E4 g ^' G2 V- X- b" o9 P, [
8 q. e O) r! l* M/ r2 e$ | `9 ?9 O1 C" _2 p
' N4 f" U* U2 w1 f+ ?/ H L
. W0 t" W# e; `! ^
0 x5 a/ b5 k" G6 C
/ D5 h& `0 u$ S4 G 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |