- 积分
- 5051
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2020-12-31
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 穿越的小瓶子 于 2021-10-11 23:00 编辑
背景:读取雷达的基数据资料,绘制相应的雷达回波图,但由于matlab本身的colorbar都是渐变的,想要使得colorbar间隔颜色分布,如下图所示的效果:
参考了帖子[已解决]Matlab色标刻度怎么自由调整啊?
http://bbs.06climate.com/forum.p ... 7891&fromuid=126849
(出处: 气象家园),并且借助参考了NCL官网提供的各种颜色的RGB值,调整各个颜色,使之直观上符合雷达回波图的常规色彩。
具体程序如下:(图中颜色分别对应程序中的RGB值)
y=[ 143 143 143
32 178 170
230 230 250
123 104 238
58 95 205
152 251 152
0 250 154
0 139 69
255 255 0
205 205 0
139 139 0
255 181 197
240 128 128
255 64 64
238 130 238 ]/255;
colormap(y);
caxis([-10 65]);
(仅是作图中的小笔记小感悟,欢迎指点一二!)
|
|