在MS Windows环境下,colormap的颜色限制在256以内,超出256个colorbar会显示异常,如下图:
+ X6 f# A4 s* J& {5 H, g1 V) T$ |' `2 j3 l$ I/ b4 N- _, @2 k
& O% S% ?& V- ?' a" E g: Y
, X0 [ V' C+ X: `- O0 Q上图colormap颜色个数为357个,colorbar显示异常,解决方法非常简单,只需在colormap命令前添加一行命令:set(gcf,'renderer','OpenGL'),或者set(gcf,'Renderer','zbuffer')
0 o5 c/ i/ G2 r' [即可解决。
2 Y- g4 z& B% i0 a9 A5 y6 h
1 Y, r* S# l) G( S# X# ?3 V8 `
$ A( t( \1 o6 F! Q3 q; |, _% x7 _# i: K2 b: } P' E3 h8 k
0 C1 ~0 V$ Y" x5 o. h- M
; A" A% S# c- v. G- Q: l' \8 x
% i+ K' R( j) B1 s2 q
+ c6 c& ?% N, f6 ^" s+ {! ~- h& x8 Q5 {2 ^* o
8 L( @6 l/ A, y, E. W k+ [ }( Y7 f W1 f
4 t2 c/ z, }$ V* a5 R
) U$ L8 g& p3 [+ M( b( @
, F3 `4 L7 P* M
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |