Matplotlib.pyplot.cool() in Python (original) (raw)
Last Updated : 21 Apr, 2020
Matplotlib is a library in Python and it is numerical – mathematical extension for NumPy library. Pyplot is a state-based interface to a Matplotlib module which provides a MATLAB-like interface.
matplotlib.pyplot.cool() Function
The cool() function in pyplot module of matplotlib library is used to set the colormap to “cool”.
Syntax: matplotlib.pyplot.cool()
Below examples illustrate the matplotlib.pyplot.cool() function in matplotlib.pyplot:
Example #1:
import
matplotlib.pyplot as plt
import
matplotlib.tri as tri
import
numpy as np
ang
=
40
rad
=
10
radm
=
0.35
radii
=
np.linspace(radm,
0.95
, rad)
angles
=
np.linspace(
0
, np.pi, ang)
angles
=
np.repeat(angles[..., np.newaxis], rad, axis
=
1
)
angles[:,
1
::
2
]
+
=
np.pi
/
ang
x
=
(radii
*
np.cos(angles)).flatten()
y
=
(radii
*
np.sin(angles)).flatten()
z
=
(np.sin(
4
*
radii)
*
np.cos(
4
*
angles)).flatten()
triang
=
tri.Triangulation(x, y)
triang.set_mask(np.hypot(x[triang.triangles].mean(axis
=
1
),
`` y[triang.triangles].mean(axis
=
1
))
`` < radm)
tpc
=
plt.tripcolor(triang, z, shading
=
'flat'
)
plt.colorbar(tpc)
plt.cool()
plt.title(
'matplotlib.pyplot.cool() function Example'
,
`` fontweight
=
"bold"
)
plt.show()
Output:
Example #2:
import
matplotlib.pyplot as plt
import
numpy as np
from
matplotlib.colors
import
LogNorm
dx, dy
=
0.015
,
0.05
x
=
np.arange(
-
4.0
,
4.0
, dx)
y
=
np.arange(
-
4.0
,
4.0
, dy)
X, Y
=
np.meshgrid(x, y)
extent
=
np.
min
(x), np.
max
(x), np.
min
(y), np.
max
(y)
Z1
=
np.add.outer(
range
(
8
),
range
(
8
))
%
2
plt.imshow(Z1, cmap
=
"binary_r"
,
`` interpolation
=
'nearest'
,
`` extent
=
extent, alpha
=
1
)
def
geeks(x, y):
`` return
(
1
-
x
/
2
+
x
*
*
5
+
y
*
*
6
)
*
np.exp(
-
(x
*
*
2
+
y
*
*
2
))
Z2
=
geeks(X, Y)
plt.imshow(Z2, alpha
=
0.7
, interpolation
=
'bilinear'
,
`` extent
=
extent)
plt.cool()
plt.title(
'matplotlib.pyplot.cool() function Example'
,
`` fontweight
=
"bold"
)
plt.show()
Output:
Similar Reads
- Matplotlib.pyplot.cla() in Python Matplotlib is a library in Python and it is numerical - mathematical extension for NumPy library. Pyplot is a state-based interface to a Matplotlib module which provides a MATLAB-like interface. There are various plots which can be used in Pyplot are Line Plot, Contour, Histogram, Scatter, 3D Plot, 1 min read
- Matplotlib.pyplot.clf() in Python Matplotlib is a library in Python and it is numerical - mathematical extension for NumPy library. Pyplot is a state-based interface to a Matplotlib module which provides a MATLAB-like interface. There are various plots which can be used in Pyplot are Line Plot, Contour, Histogram, Scatter, 3D Plot, 1 min read
- Matplotlib.pyplot.clim() in Python Matplotlib is a library in Python and it is numerical - mathematical extension for NumPy library. Pyplot is a state-based interface to a Matplotlib module which provides a MATLAB-like interface. There are various plots which can be used in Pyplot are Line Plot, Contour, Histogram, Scatter, 3D Plot, 2 min read
- Matplotlib.pyplot.contour() in Python Matplotlib is a library in Python and it is numerical - mathematical extension for NumPy library. Pyplot is a state-based interface to a Matplotlib module which provides a MATLAB-like interface. matplotlib.pyplot.contour() Function The contour() function in pyplot module of matplotlib library is use 2 min read
- Matplotlib.pyplot.hot() in Python Matplotlib is a library in Python and it is numerical - mathematical extension for NumPy library. Pyplot is a state-based interface to a Matplotlib module which provides a MATLAB-like interface. matplotlib.pyplot.hot() Function The hot() function in pyplot module of matplotlib library is used to set 2 min read
- Matplotlib.pyplot.gca() in Python Matplotlib is a library in Python and it is a numerical - mathematical extension for the NumPy library. Pyplot is a state-based interface to a Matplotlib module that provides a MATLAB-like interface.  matplotlib.pyplot.gca() Function The gca() function in pyplot module of matplotlib library is used 2 min read
- Matplotlib.pyplot.csd() in Python Matplotlib is a library in Python and it is numerical - mathematical extension for NumPy library. Pyplot is a state-based interface to a Matplotlib module which provides a MATLAB-like interface. matplotlib.pyplot.csd() Function The csd() function in pyplot module of matplotlib library is used to plo 3 min read
- Matplotlib.pyplot.gci() in Python Matplotlib is a library in Python and it is numerical – mathematical extension for NumPy library. Pyplot is a state-based interface to a Matplotlib module which provides a MATLAB-like interface. There are various plots which can be used in Pyplot are Line Plot, Contour, Histogram, Scatter, 3D Plot, 2 min read
- Matplotlib.pyplot.close() in Python Matplotlib close() function in pyplot module of the matplotlib library is used to close a figure window. This function is designed to close a figure window or a set of figure windows. When called without any arguments, it closes the currently active figure. Alternatively, we can pass a figure number 3 min read
- Matplotlib.pyplot.gcf() in Python Matplotlib is an amazing visualization library in Python for 2D plots of arrays. Matplotlib is a multi-platform data visualization library built on NumPy arrays and designed to work with the broader SciPy stack. matplotlib.pyplot.gcf() matplotlib.pyplot.gcf() is primarily used to get the current fi 2 min read