在MS Windows环境下,colormap的颜色限制在256以内,超出256个colorbar会显示异常,如下图:
. W* a% m* m5 D1 H7 F! T) v$ s' x! M l# T4 \: W2 R" X
- }, C8 [* Y0 |1 S3 _+ M
+ t6 i) D- d$ ]0 ~4 O上图colormap颜色个数为357个,colorbar显示异常,解决方法非常简单,只需在colormap命令前添加一行命令:set(gcf,'renderer','OpenGL'),或者set(gcf,'Renderer','zbuffer')
$ r; f9 K) O! u# q h$ R9 z: }, W即可解决。, l, p- q6 A0 I5 B7 d5 ]( l
. I" Y9 @; m+ Y* C& v6 h: i) E3 [
$ W# Y+ k6 g7 E( u. ~, B# S* t9 A. K7 v! q# f4 `
1 g" ?' i5 c8 M% j9 u/ Z# |4 Z
- D7 ^8 X& X1 C5 x7 d( n6 ^; h3 f7 Y( `7 A1 J$ p
; A D7 g1 Z+ Y; o% i& b+ Z& L, q# Z
" O8 i x4 n. g- ~. C9 k0 [# L1 r2 C* d9 y& H0 l2 ~ ~" W
1 x' @& n7 ^% D* M3 c
2 q r8 P B: z1 x( J) w
) R o* E: p0 m3 h5 V
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |