custom colormap
This function is useful if you don't want to use the linear scaled colormap that are the default in Matlab.
USAGE:
CUSTOMCMAP(cbar_labels,user_cmap,minMaxValues)
% INPUT:
% cbar_labels - Vector (n x 1) of monotonically increasing ranges of data
% user_cmap - Matrix ((n-1) x 3) of colormap you want to see
% minMaxValues - Vector (2 x 1) of minimum and maximum value of data
% that is plotted
%
%
% EXAMPLES:
data = rand(10,10);
minVal = min(min(data));
maxVal = max(max(data));
image(data,'CDataMapping','scaled');
cbar_labels = [0 0.12 0.2 0.3 0.5 0.6 0.75 0.8 1]; % user defined ranges
user_cmap = jet(8); % user defined colormap
customcmap(cbar_labels,user_cmap,[minVal maxVal])
Bug and comments are welcome.
인용 양식
Durga Lal Shrestha (2025). custom colormap (https://www.mathworks.com/matlabcentral/fileexchange/36501-custom-colormap), MATLAB Central File Exchange. 검색 날짜: .
MATLAB 릴리스 호환 정보
플랫폼 호환성
Windows macOS Linux카테고리
- MATLAB > Graphics > Formatting and Annotation > Colormaps >
- MATLAB > Graphics > Formatting and Annotation > Labels and Annotations > Colorbar >
태그
도움
도움 준 파일: Valcolor
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!