[Numpy-discussion] method to calculate the magnitude squared
Phillip Feldman
phillip.m.feldman at gmail.com
Sat Sep 19 00:16:42 EDT 2015
In communications and signal processing, it is frequently necessary to
calculate the power of a signal. This can be done with a function like the
following:
def magsq(z):
"""
Return the magnitude squared of the real- or complex-valued input.
"""
return z.real**2 + z.imag**2
A high percentage of the scripts that I write contain or import a function
like this. It would be great if there were a built-in method in NumPy,
preferably with a name like `magsq`, `mag2`, or `msq`.
Phillip
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20150918/2a741a1f/attachment.html>
More information about the NumPy-Discussion
mailing list