在MS Windows环境下,colormap的颜色限制在256以内,超出256个colorbar会显示异常,如下图:
. J# U9 J5 y3 g) B6 M! V" v1 }) `8 l5 v; i2 I2 u, M- L$ `4 x1 d6 M
% Y- g& R+ t' |& p, b+ R
3 W g# d7 r2 I% N7 l! v. n上图colormap颜色个数为357个,colorbar显示异常,解决方法非常简单,只需在colormap命令前添加一行命令:set(gcf,'renderer','OpenGL'),或者set(gcf,'Renderer','zbuffer')
5 \& \7 A% L$ x2 n即可解决。
6 B, m1 E' ?2 R; }1 o0 M" B% G, Q# H$ }
# ?2 M' c( g& c: s' Q, i" ?$ q' a- \& _ @' z1 a# U
- h( g. O2 T3 q' f" Y E
/ s* T7 h6 l% x: i
2 V5 V. C. w- f3 v! b R- S& }# X" K
' e, Z7 [. K+ R- [
% ^; M% Q' v2 r' {8 M9 T6 {
* `, ?0 L) d7 M+ |. |" |8 ?9 T7 V" l& [# I, U* Y5 i0 i
+ ?! p) X8 H* h/ f# p( ]/ \
* n. |3 O: K3 `) X% Z! Z% R4 k; U
' m0 A) Z0 P# t' z 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |