在MS Windows环境下,colormap的颜色限制在256以内,超出256个colorbar会显示异常,如下图:- U$ B) x9 t D; K+ Z' N$ o& }" D$ O
n1 z8 u, P1 B% m* a) c' b" G z" X# ~. S2 o/ b" \' m
% G1 j2 i+ b3 N上图colormap颜色个数为357个,colorbar显示异常,解决方法非常简单,只需在colormap命令前添加一行命令:set(gcf,'renderer','OpenGL'),或者set(gcf,'Renderer','zbuffer'); a0 H; A. {' E. A; U7 S$ M
即可解决。
+ N9 ?; T3 O# `) g6 n. C( B5 l% T- }4 e
2 @0 D$ O0 n) F( F/ ~
5 k) v2 J" G: Z% ], [3 }4 p3 ]2 A/ A2 o" |
7 d1 b5 v6 j+ K- f: d, _; c
& v1 b; n- i2 E' x% P) b
" j0 W8 ] l$ k$ O/ z7 _4 J. r4 l0 F o6 n: V. \
/ f7 i& V5 Q. U# Q N; e
N4 N4 i9 x2 E. X1 P
3 K, r4 @: E2 t' D
1 x) l8 _8 f/ T6 q! A( y4 O7 X4 F; a V" \
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |