默认的 Matlab 默认线规格和颜色图非常粗糙。这个函数通过在 *perceptive* 空间中,而不是在 RGB 空间中平均间隔来创建可区分的颜色。它基于 Cynthia Brewer 教授(colorbrewer!)的研究,但非常易于使用。
此函数创建一个 Nx3 数组,包含 N [RBG] 颜色
这些可用于绘制许多具有可区分且美观的颜色的线条。
lineStyles = linspecer(N); 制作 N 种颜色供您使用: lineStyles(ii,:)
colormap(linspecer); 将您的颜色图设置为具有易于区分的颜色和令人愉悦的审美
lineStyles = linspecer(N,'qualitative'); 强制颜色全部可区分(最多 12 种)
lineStyles = linspecer(N,'sequential'); 强制颜色沿光谱变化
2022-04-16 12:02:38
5KB
matlab
1