버전 (3.45 KB) 작성자: David Powers
A continuous colormap that goes from light to dark, cold to warm discriminating all hues

다운로드 수: 564

업데이트 날짜: 2016/7/13

라이선스 보기

This bright and vivid colormap spirals from black through blue cyan green yellow orange red magenta to white. The colour shades are rotated smoothly through the full 360º range of hues as perceptual lightness varies in a decaying sinusoid from black to white while emphasizing with pure strong well-saturated primary and secondary colours.
This is something I've used for years, and although R2014b includes revamped graphics and a smoother parula colomap replacing jet as the default, the nearest is still jet in terms of the colour gamut, or hot in terms of going from black/dark to white/light. This should work with any version of Matlab and dependencies on toolboxes have been removed. Examples are given that illustrate how to combine colour maps or adjust the gamma to emphasize parts of the spectrum or have a more uniform gradation from light to dark. Jetwhite is designed to maximize the clarity available with colour while providing a reasonable compromise when rendered/copied in greyscale, with adjacent shades differing in both brightness and hue, an maximizing the colour distinction available in the RGB color gamut.

Note that assuring a linear lightness scale tends to produce colours that are muddy or pastel rather than the clear primary and secondary colours jetwhite is designed to punctuate with, e.g. at 64 colours we have 4-10: Blue, 14-20: Teal/Cyan, 24-30: Green, 34-40: Yellow/Orange, 44-50: Red/Pink, 54-60: Magenta. 1-32 are dark/cool colours, 33-64 are light/warm colours - it is designed so that symmetric plots are centred on the yellow/green transition.

인용 양식

David Powers (2023). jetwhite(Colours) (, MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2007a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
Help CenterMATLAB Answers에서 Colormaps에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보

documented option to omit number of colors and have it determined from the current colormap

typo fixed
all whitespace dropped again
update emphasized systematic use of the full range of the colour gamut and the stiking of pure strong saturated primary and secondary colours, unlike the other colour maps that use only a subset and are washed out due to grayscale linearity.
keeps removing whitespace - readded
Note about being warm/cool symmetric around yellow/green transition being useful for symmetric functions/data (two-sided significance/effects) was added to both description and help.

tried again to fix whitespace change
back to putting back whitespace
1.2 REMOVED dependency on NN toolbox (satlin)
formatting change to description
It keeps throwing away blank lines
edited to fix redundancy in summary
blanks again
and again
grammar error fixed in description
be nice if one could see more than 3 lines of the description at a time when editing - minor typo fixed

Added additional example showing eliminating headroom and footroom to give a Dark Blue to Light Pink range.

Added help and example showing how to adjust to different color gamut requirements (RGB display vs CYM printer).
Version 1.1 matches jetwhite(N) syntax to gray(N) syntax to produce a map of N colors and allow simple combination.