在MS Windows环境下,colormap的颜色限制在256以内,超出256个colorbar会显示异常,如下图:
, k; Z: g7 X8 x( [% _, O
4 R1 i2 a" R' G- D% E6 e2 Y1 \7 M4 _4 G, G
! U' `$ @, R- e* F
上图colormap颜色个数为357个,colorbar显示异常,解决方法非常简单,只需在colormap命令前添加一行命令:set(gcf,'renderer','OpenGL'),或者set(gcf,'Renderer','zbuffer')% Z. @6 I$ I6 T2 t( T" V
即可解决。
' z R* D% \3 D; Q; ^& ?: s4 F. M! ]: ?# f$ p, q8 F
: [8 h0 X) S" {; B
8 o. t1 ]3 v; ]" M5 R9 S. V% [6 t2 S3 @& i+ b! l, v
9 v7 Q1 C' ]/ P* y0 H
, n/ Q& E) h8 U& ^; w% V
7 H) P4 ?3 W- u8 H" C- }
% `5 N5 h$ I; \& W
8 c0 ~. u5 k S d6 D% [! y4 G
! B% f% c$ \4 ~2 }7 s$ h
* H+ h3 @- `4 s2 K+ l5 {2 s3 C ! g- X9 U2 n! P) W- i$ B
4 ^* |+ r7 T1 w/ F 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |