来自Matplotlib 2和3:
*默认顺序Colormap Viridis(以及Iferno,岩浆和等离子体)。
*默认行颜色订单TAB10(以及TAB20,TAB20B和TAB20C)。
*感知均匀的循环色素扭曲。
*色彩友好友好的顺序Colormap Cividis。
对于Matplotlib 2.0,在CAM02-UCS颜色空间中产生了新的感知均匀的Colormaps。此处描述了这个过程:
https://www.youtube.com/watch?v=xaoljerj3lu
默认的Matplotlib ColorMap已更改为新创建的viridis,替换可怕的喷射/彩虹,默认的行ColorOrder更改为Vega10(更名为Matplotlib 3中的选项卡10)。Colormap数据可在这里获得<https://bids.github.io/colormap//>以及这里的线型数据<https://github.com/vega/vega/wiki/scales#scale-range-literal.>。
### ColorMap示例###
%%绘制方案的RGB值:
RGBPLOT(Viridis(256))
ColorMAP的%%新颜色示例:
装载脊柱
图像(x)
Colormap(Viridis)
SURU的%%新颜色示例:
[x,y,z] =峰(30);
surfc(x,y,z)
Colormap(Viridis)
轴([ - 3,3,-3,3,-10,5])
###轴ColorOrder example example ###
%%绘图使用矩阵:
n = 10;
轴('colorOrder',Tab10(n),'nettplot','replateChildren')
x = linspace(0,pi * 3,1000);
y = bsxfun(@(x,n)n * sin(x + 2 * n * pi / n),x(:),1:n);
plot(x,y,'linewidth',4)
循环中的%%绘图:
n = 10;
SET(0,'defaultaxescolororord',tab10(n))
x = linspace(0,pi * 3,1000);
y = bsxfun(@(x,n)n * sin(x + 2 * n * pi / n),x(:),1:n);
对于n = 1:n
plot(x(:),y(:,n),'linewidth',4);
hold
结尾
%%线使用矩阵:
n = 10;
SET(0,'defaultaxescolororord',tab10(n))
x = linspace(0,pi * 3,1000);
y = bsxfun(@(x,n)n * cos(x + 2 * n * pi / n),x(:),1:n);
线(x(:),y)
斯蒂芬Cobeldick(2021年)。Matplotlib感知均匀的Colormaps(//www.tatmou.com/matlabcentral/fileexchange/62729-matplotlib-perceptiny-uniform-Colormaps),Matlab中央文件交换。检索到。
灵感来自:COLDGRAY.那Light Bartlein颜色图那生动的Colormap.那感知改善了Colormaps.那产生最大感知的不同颜色那Matlab ColorMaps如色盲用户所见那CBRewer:Matlab的ColorBrewer方案那Polarmap:偏振色谱那美丽和可区分的线颜色+ ColorMap那Cubehelix Colormap发电机:美丽而多功能!那ColorBrewer:有吸引力和独特的Colormaps那彩色盲人友好的Colormap那来自XKCD的直观RGB颜色值那RGBMAP颜色图那转换RGB和颜色名称那Jetwhite(颜色)那hslcolormap.那感知上均匀的Colormaps.那格式(完整的数据可视化工具箱,GGPlot2 / R样)那循环彩色地图那Cmocean感知 - 均匀的ColorMaps那CBREWER2.
你能把这个回购放在github上吗?