在MS Windows环境下,colormap的颜色限制在256以内,超出256个colorbar会显示异常,如下图:
5 ^+ u/ T' @" Q0 ^
4 H- r! _4 d& i) j: G1 `0 W" @! \ |- o) X' v1 q( w
8 X0 `' I! ~& @: {+ {上图colormap颜色个数为357个,colorbar显示异常,解决方法非常简单,只需在colormap命令前添加一行命令:set(gcf,'renderer','OpenGL'),或者set(gcf,'Renderer','zbuffer')5 s: J' y+ t! b" P' M
即可解决。( h& M) [ M& y4 V& h+ f: r
. U( g T, O4 g& }( g" D
+ @* S* b4 M* w+ Q
; c! x0 G! U6 A! ^
6 f% e0 Q! ^9 t5 i0 z
$ g { g4 v) v, f
# v5 r% g# f7 y+ k0 }$ I: B5 B
9 m; l3 ]) m; t. x& v; U2 o. e$ [
9 ~) V- l; N! p& W6 i: u" i
% v9 P W- h1 h& p8 ~8 {7 s& G+ u% t4 B; l5 |' W ?
: @1 P) w1 X2 z3 \, C
' C8 }: ]5 k% N4 I( w- D& a7 k
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |