lentil.normalize_power#
- lentil.normalize_power(array, power=1)[source]#
Normalizie the power in an array.
The total power in an array is given by
\[P = \sum{\left|\mbox{array}\right|^2}\]A normalization coefficient is computed as
\[c = \sqrt{\frac{p}{\sum{\left|\mbox{array}\right|^2}}}\]The array returned by a will be scaled by the normalization coefficient so that its power is equal to \(p\).
- Parameters:
array (array_like) – Array to be normalized
power (float, optional) – Desired power in normalized array. Default is 1.
- Returns:
array – Normalized array
- Return type:
ndarray