加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
slanCM.m 1.08 KB
一键复制 编辑 原始数据 按行查看 历史
slandarer 提交于 2023-03-17 13:24 . add & push by Matlab
function colorList=slanCM(type,num)
% @author : slandarer
% -------------------------------------------------------------------------
% type : type of colorbar
% num : number of colors
% =========================================================================
% Zhaoxu Liu / slandarer (2023). 200 colormap
% (https://www.mathworks.com/matlabcentral/fileexchange/120088-200-colormap),
% MATLAB Central File Exchange. 检索来源 2023/3/15.
if nargin<2
num=256;
end
if nargin<1
type='';
end
slanCM_Data=load('slanCM_Data.mat');
CList_Data=[slanCM_Data.slandarerCM(:).Colors];
disp(slanCM_Data.author);
if isnumeric(type)
Cmap=CList_Data{type};
else
Cpos=strcmpi(type,slanCM_Data.fullNames);
Cmap=CList_Data{Cpos};
end
Ci=1:256;Cq=linspace(1,256,num);
colorList=[interp1(Ci,Cmap(:,1),Cq,'linear')',...
interp1(Ci,Cmap(:,2),Cq,'linear')',...
interp1(Ci,Cmap(:,3),Cq,'linear')'];
% Zhaoxu Liu / slandarer (2023). 200 colormap
% (https://www.mathworks.com/matlabcentral/fileexchange/120088-200-colormap),
% MATLAB Central File Exchange. 检索来源 2023/3/15.
end
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化