在MS Windows环境下,colormap的颜色限制在256以内,超出256个colorbar会显示异常,如下图:
% Y1 E, G R$ i: T6 t
- o4 {9 S1 |) }4 D
1 e- x, n2 }3 V1 f
' h) J4 n; l* J% u/ {8 Y8 E$ ?+ m( @上图colormap颜色个数为357个,colorbar显示异常,解决方法非常简单,只需在colormap命令前添加一行命令:set(gcf,'renderer','OpenGL'),或者set(gcf,'Renderer','zbuffer')
, C7 [1 w# ~/ H/ V2 r即可解决。
# u# v3 m7 R+ |: T# H R
! g8 Q. `% A/ `8 s- `; [ h; A1 e4 b/ C; [
% v9 _) A" a: u7 \
6 }4 r* ^0 ?7 T$ \9 `( F
! V* Z% f# j3 u6 W, E
1 a+ S; T. t3 b% n7 R" g
% V. G- X3 @0 T$ x& p" E
: Y& R; o* C" o6 c
6 s5 ~9 E6 k# J' g8 S9 [2 ?, b% O! M. d, {# E
7 p* ]/ X$ r, n) L( {* Q# Z
5 k( e8 W0 Q4 K% t( b
* m# a0 T( t( `8 Q% o; d 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |