Creating contour plots
A contour plot displays the isolines of a matrix. Isolines are curves where a function of two variables has the same value.
In this recipe, you will learn how to create contour plots.
Getting ready
Contours are represented as contour plots of the matrix Z
, where Z
is interpreted as height with respect to the XY plane. Z
is of minimum size 2 and must contain at least two different values.
The problem with contour plots is that if they are coded without labeling the isolines, they are rendered pretty useless as we cannot decode the high points from the low points or find local minimas.
Here, we need to label the contour as well. The labeling of isolines can be done by using either labels (clabel()
) or colormaps
. If your output medium permits the use of color, colormaps
are preferred because viewers will be able to decode data more easily.
The other risk with contour plots is in choosing the number of isolines to plot. If we choose too many, the plot becomes too dense to decode...