About Color Map
Surface visualizations in the DLMF represent functions of the form by the height or the magnitude, , for complex functions, over the plane. We use color to augment these vizualizations, either to reinforce the recognition of the height, or to convey an extra dimension to represent the phase of complex valued functions.
Height Mapping
To provide an easily interpreted encoding of surface heights, a rainbow-like mapping of height to color is used. The following figure illustrates the piece-wise linear mapping of the height to each of the color components red, green and blue, written as .
![\begin{pspicture}(-14.226364pt,-14.226364pt)(122.346848pt,56.905502pt){\psline%
(0.0pt,0.0pt)(0.0pt,31.298019pt)}\rput[r](-2.845261pt,0.0pt){0} {\psline(-2.84%
5261pt,0.0pt)(0.0pt,0.0pt)}\rput[r](-2.845261pt,28.452744pt){1} {\psline(-2.84%
5261pt,28.452744pt)(0.0pt,28.452744pt)}\rput(0.0pt,-0.853577pt){
{\psline{->}(0.0pt,0.0pt)(119.501572pt,0.0pt)}{\psline(0.0pt,0.0pt)(0.0pt,-5.6%
90536pt)}\rput[t](0.0pt,-5.690536pt){$z_{\mbox{\scriptsize min}}$}
{\psline(28.452744pt,0.0pt)(28.452744pt,-2.845261pt)}{\psline(56.905502pt,0.0%
pt)(56.905502pt,-5.690536pt)}{\psline(85.358261pt,0.0pt)(85.358261pt,-2.845261%
pt)}{\psline(113.81102pt,0.0pt)(113.81102pt,-5.690536pt)}\rput[t](113.81102pt,%
-5.690536pt){$z_{\mbox{\scriptsize max}}$}
}
{\psset{linecolor=red}\psline(0.0pt,0.0pt)(28.452744pt,0.0pt)(56.905502pt,0.0%
pt)(85.358261pt,28.452744pt)(113.81102pt,28.452744pt)}{\psset{linecolor=green}%
\psline(0.0pt,0.0pt)(28.452744pt,28.452744pt)(56.905502pt,28.452744pt)(85.3582%
61pt,28.452744pt)(113.81102pt,0.0pt)}{\psset{linecolor=blue}\psline(0.0pt,28.4%
52744pt)(28.452744pt,28.452744pt)(56.905502pt,0.0pt)(85.358261pt,0.0pt)(113.81%
102pt,0.0pt)}{\psset{linestyle=none, fillstyle=gradient, gradangle=90, gradmid%
point=1}
{\psset{gradbegin=blue, gradend=cyan}\psframe(0.0pt,31.298019pt)(28.452744pt,5%
6.905502pt)}{\psset{gradbegin=cyan, gradend=green}\psframe(28.452744pt,31.2980%
19pt)(56.905502pt,56.905502pt)}{\psset{gradbegin=green, gradend=yellow}%
\psframe(56.905502pt,31.298019pt)(85.358261pt,56.905502pt)}{\psset{gradbegin=%
yellow, gradend=red}\psframe(85.358261pt,31.298019pt)(113.81102pt,56.905502pt)%
}}
\end{pspicture}](https://webarchive.library.unt.edu/web/20201218004907im_/https://dlmf.nist.gov/help/vrml/g1.png)
Mathematically, we scale the height to lying in the interval and the components are computed as follows
Phase Mappings
By painting the surfaces with a color that encodes the phase, , both the magnitude and phase of complex valued functions can be displayed. We offer two options for encoding the phase.
Four Color Phase Mapping
The four color scheme quickly indicates in which quadrant lies: the colors blue, green, red and yellow are used to indicate the first, second, third and fourth quadrants, respectively. As a mnemonic, the colors are sorted alphabetically.
![\begin{pspicture}(-42.679123pt,-42.679123pt)(42.679123pt,42.679123pt){
{\psline{<->}(-42.679123pt,0.0pt)(42.679123pt,0.0pt)}\rput[t](36.988571pt,0.0%
pt){$+1$}
\rput[t](-36.988571pt,0.0pt){$-1$}
{\psline{<->}(0.0pt,-42.679123pt)(0.0pt,42.679123pt)}\rput[l](0.0pt,36.988571%
pt){$+\iunit$}
\rput[l](0.0pt,-36.988571pt){$-\iunit$}
}
{\psset{fillstyle=solid, linestyle=none}
{\psset{fillcolor=blue}\pswedge(0.0pt,0.0pt){28.452744pt}{0.0}{90.0}}
{\psset{fillcolor=green}\pswedge(0.0pt,0.0pt){28.452744pt}{90.0}{180.0}}
{\psset{fillcolor=red}\pswedge(0.0pt,0.0pt){28.452744pt}{180.0}{270.0}}
{\psset{fillcolor=yellow}\pswedge(0.0pt,0.0pt){28.452744pt}{270.0}{360.0}}}
\end{pspicture}](https://webarchive.library.unt.edu/web/20201218004907im_/https://dlmf.nist.gov/help/vrml/g7.png)
Continuous Phase Mapping
For the continuous phase mapping, we map the phase continuously onto the hue, as both are periodic. In doing this, however, we would like to place the mathematically significant phase values, specifically the multiples of correponding to the real and imaginary axes, at more immediately recognizable colors.
![\begin{pspicture}(-19.916916pt,-19.916916pt)(19.916916pt,19.916916pt)
\definecolor{temp}{hsb}{0.0,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{0.0}{3.6}}
\definecolor{temp}{hsb}{0.01,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{3.6}{7.2}}
\definecolor{temp}{hsb}{0.02,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{7.2}{10.8}}
\definecolor{temp}{hsb}{0.03,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{10.8}{14.4}}
\definecolor{temp}{hsb}{0.04,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{14.4}{18.0}}
\definecolor{temp}{hsb}{0.05,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{18.0}{21.6}}
\definecolor{temp}{hsb}{0.06,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{21.6}{25.2}}
\definecolor{temp}{hsb}{0.07,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{25.2}{28.8}}
\definecolor{temp}{hsb}{0.08,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{28.8}{32.4}}
\definecolor{temp}{hsb}{0.09,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{32.4}{36.0}}
\definecolor{temp}{hsb}{0.1,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{36.0}{39.6}}
\definecolor{temp}{hsb}{0.11,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{39.6}{43.2}}
\definecolor{temp}{hsb}{0.12,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{43.2}{46.8}}
\definecolor{temp}{hsb}{0.13,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{46.8}{50.4}}
\definecolor{temp}{hsb}{0.14,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{50.4}{54.0}}
\definecolor{temp}{hsb}{0.15,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{54.0}{57.6}}
\definecolor{temp}{hsb}{0.16,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{57.6}{61.2}}
\definecolor{temp}{hsb}{0.17,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{61.2}{64.8}}
\definecolor{temp}{hsb}{0.18,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{64.8}{68.4}}
\definecolor{temp}{hsb}{0.19,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{68.4}{72.0}}
\definecolor{temp}{hsb}{0.2,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{72.0}{75.6}}
\definecolor{temp}{hsb}{0.21,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{75.6}{79.2}}
\definecolor{temp}{hsb}{0.22,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{79.2}{82.8}}
\definecolor{temp}{hsb}{0.23,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{82.8}{86.4}}
\definecolor{temp}{hsb}{0.24,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{86.4}{90.0}}
\definecolor{temp}{hsb}{0.25,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{90.0}{93.6}}
\definecolor{temp}{hsb}{0.26,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{93.6}{97.2}}
\definecolor{temp}{hsb}{0.27,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{97.2}{100.8}}
\definecolor{temp}{hsb}{0.28,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{100.8}{104.4}}
\definecolor{temp}{hsb}{0.29,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{104.4}{108.0}}
\definecolor{temp}{hsb}{0.3,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{108.0}{111.6}}
\definecolor{temp}{hsb}{0.31,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{111.6}{115.2}}
\definecolor{temp}{hsb}{0.32,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{115.2}{118.8}}
\definecolor{temp}{hsb}{0.33,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{118.8}{122.4}}
\definecolor{temp}{hsb}{0.34,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{122.4}{126.0}}
\definecolor{temp}{hsb}{0.35,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{126.0}{129.6}}
\definecolor{temp}{hsb}{0.36,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{129.6}{133.2}}
\definecolor{temp}{hsb}{0.37,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{133.2}{136.8}}
\definecolor{temp}{hsb}{0.38,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{136.8}{140.4}}
\definecolor{temp}{hsb}{0.39,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{140.4}{144.0}}
\definecolor{temp}{hsb}{0.4,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{144.0}{147.6}}
\definecolor{temp}{hsb}{0.41,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{147.6}{151.2}}
\definecolor{temp}{hsb}{0.42,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{151.2}{154.8}}
\definecolor{temp}{hsb}{0.43,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{154.8}{158.4}}
\definecolor{temp}{hsb}{0.44,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{158.4}{162.0}}
\definecolor{temp}{hsb}{0.45,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{162.0}{165.6}}
\definecolor{temp}{hsb}{0.46,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{165.6}{169.2}}
\definecolor{temp}{hsb}{0.47,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{169.2}{172.8}}
\definecolor{temp}{hsb}{0.48,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{172.8}{176.4}}
\definecolor{temp}{hsb}{0.49,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{176.4}{180.0}}
\definecolor{temp}{hsb}{0.5,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{180.0}{183.6}}
\definecolor{temp}{hsb}{0.51,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{183.6}{187.2}}
\definecolor{temp}{hsb}{0.52,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{187.2}{190.8}}
\definecolor{temp}{hsb}{0.53,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{190.8}{194.4}}
\definecolor{temp}{hsb}{0.54,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{194.4}{198.0}}
\definecolor{temp}{hsb}{0.55,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{198.0}{201.6}}
\definecolor{temp}{hsb}{0.56,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{201.6}{205.2}}
\definecolor{temp}{hsb}{0.57,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{205.2}{208.8}}
\definecolor{temp}{hsb}{0.58,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{208.8}{212.4}}
\definecolor{temp}{hsb}{0.59,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{212.4}{216.0}}
\definecolor{temp}{hsb}{0.6,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{216.0}{219.6}}
\definecolor{temp}{hsb}{0.61,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{219.6}{223.2}}
\definecolor{temp}{hsb}{0.62,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{223.2}{226.8}}
\definecolor{temp}{hsb}{0.63,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{226.8}{230.4}}
\definecolor{temp}{hsb}{0.64,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{230.4}{234.0}}
\definecolor{temp}{hsb}{0.65,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{234.0}{237.6}}
\definecolor{temp}{hsb}{0.66,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{237.6}{241.2}}
\definecolor{temp}{hsb}{0.67,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{241.2}{244.8}}
\definecolor{temp}{hsb}{0.68,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{244.8}{248.4}}
\definecolor{temp}{hsb}{0.69,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{248.4}{252.0}}
\definecolor{temp}{hsb}{0.7,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{252.0}{255.6}}
\definecolor{temp}{hsb}{0.71,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{255.6}{259.2}}
\definecolor{temp}{hsb}{0.72,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{259.2}{262.8}}
\definecolor{temp}{hsb}{0.73,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{262.8}{266.4}}
\definecolor{temp}{hsb}{0.74,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{266.4}{270.0}}
\definecolor{temp}{hsb}{0.75,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{270.0}{273.6}}
\definecolor{temp}{hsb}{0.76,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{273.6}{277.2}}
\definecolor{temp}{hsb}{0.77,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{277.2}{280.8}}
\definecolor{temp}{hsb}{0.78,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{280.8}{284.4}}
\definecolor{temp}{hsb}{0.79,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{284.4}{288.0}}
\definecolor{temp}{hsb}{0.8,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{288.0}{291.6}}
\definecolor{temp}{hsb}{0.81,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{291.6}{295.2}}
\definecolor{temp}{hsb}{0.82,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{295.2}{298.8}}
\definecolor{temp}{hsb}{0.83,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{298.8}{302.4}}
\definecolor{temp}{hsb}{0.84,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{302.4}{306.0}}
\definecolor{temp}{hsb}{0.85,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{306.0}{309.6}}
\definecolor{temp}{hsb}{0.86,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{309.6}{313.2}}
\definecolor{temp}{hsb}{0.87,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{313.2}{316.8}}
\definecolor{temp}{hsb}{0.88,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{316.8}{320.4}}
\definecolor{temp}{hsb}{0.89,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{320.4}{324.0}}
\definecolor{temp}{hsb}{0.9,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{324.0}{327.6}}
\definecolor{temp}{hsb}{0.91,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{327.6}{331.2}}
\definecolor{temp}{hsb}{0.92,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{331.2}{334.8}}
\definecolor{temp}{hsb}{0.93,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{334.8}{338.4}}
\definecolor{temp}{hsb}{0.94,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{338.4}{342.0}}
\definecolor{temp}{hsb}{0.95,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{342.0}{345.6}}
\definecolor{temp}{hsb}{0.96,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{345.6}{349.2}}
\definecolor{temp}{hsb}{0.97,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{349.2}{352.8}}
\definecolor{temp}{hsb}{0.98,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{352.8}{356.4}}
\definecolor{temp}{hsb}{0.99,1,1}
{\psset{fillstyle=solid, fillcolor=temp, linestyle=none}\pswedge(0.0pt,0.0pt){%
19.916916pt}{356.4}{360.0}}
\ignorespaces\end{pspicture}](https://webarchive.library.unt.edu/web/20201218004907im_/https://dlmf.nist.gov/help/vrml/g2.png)
CMYK color wheel
The conventional CMYK color wheel (not to be confused with the traditional Artist’s color wheel) places the additive colors (red, green, blue) and the subtractive colors (yellow, cyan, magenta) at multiples of 60 degrees. In particular, the colors at 90 and 180 degrees are some vague greenish and purplish hues.
We therefore use a piecewise linear mapping as illustrated below, that takes phase to red, to yellow, to cyan and to blue.
![]() |
![]() |
Specifically, by scaling the phase angle in to in the interval , the hue (in degrees) is computed as