matlab自带的colormap真的是太少了,而NCL的color tables选择特别多!于是我就把NCL的color tables搬过来给matlab画图用。NCL的color tables看这里http://www.ncl.ucar.edu/Document/Graphics/color_table_gallery.shtml#White-in-the-middle 是不是眼睛都看花了!!!说明一下,由于NCL的color table真的是太多了,所以呢,我就挑了一些存起来,画一般的图应该是够用了。都有哪些颜色呢: 1. White-in-the-middle color tables全都有;2.Ncview color tables全都有;3. ColorBrewer color tables全都有;4. Matplotlib color tables全都有;(这个很全了,我觉得大部分图有MPL的color table就够了)其他的像什么rainbow花里胡哨的暂时没存。颜色长啥样戳上面的链接。 下面说一下使用方法: 1. 把NCL_colormap.nc和get_NCL_colormap.m放到当前matlab运行目录下; 2. 然后运行下面这句就OK了,括号里写上colormap名字(以matlab_jet为例): colormap(get_NCL_colormap('matlab_jet')) 希望对习惯matlab画图的同学有帮助~ 最后说明:我不是colormap的生产者,我只是colormap的搬运工。虽然是搬运工吧,但我觉得这也是有意义的,爱画图的你说是不?
2021-06-18 12:43:54 78KB matlab colorm
1